Java高级应用实训报告.doc

上传人:jian****018 文档编号:9063547 上传时间:2020-04-02 格式:DOC 页数:10 大小:146KB
返回 下载 相关 举报
Java高级应用实训报告.doc_第1页
第1页 / 共10页
Java高级应用实训报告.doc_第2页
第2页 / 共10页
Java高级应用实训报告.doc_第3页
第3页 / 共10页
点击查看更多>>
资源描述
实训(设计)报告 项 目: Java高级应用实训 班 级: 过控121班 姓 名: 姚涛 学 号: 30 指导老师: 赵晓菲 信息处理与控制工程系信息处理与控制工程系实训(设计)报告姓名姚涛学号201205160133专业计算机应用该技术班级过控121班实训项目多线程、数据流、泛型、函数变长参数、元数据及注释等课程名称Java应用程序设计(少)教 材无实训室信控二机房完成日期2014-5-30设计要求熟练掌握多线程、数据流、泛型、函数变长参数、元数据及注释等知识。所用知识与技术Java应用程序设计技术完成情况自我说明按时完成了实训要求,在两周内学习和掌握了 Java应用程序设计技术。1、设计流程(根据情况用流程图、类图、伪代码等表示)1、输出字符串:import java.util.*;class Test1 public static void main(String args) Set s = new HashSet(); s.add(hello); s.add(world); s.add(new Integer(100); s.add(hello); s.add(f1 f2); System.out.println(s);2、ListDemo1.javaimport java.awt.List;import java.util.LinkedList;public class ListDemo1 public static void main(String args) LinkedList l1 = new LinkedList();for(int i=0; i=5; i+) l1.add(a+i);System.out.println(l1); l1.add(3,a100); System.out.println(l1);l1.set(6,a200); System.out.println(l1);System.out.print(String)(java.util.List) l1).get(2)+ ); System.out.println(java.util.List) l1).indexOf(a3); l1.remove(1); System.out.println(l1);3、判断星期:package com.week.base;public class Demo1 public static void main(String args) Week s=new Week();s.setName(今天);s.setGrade(Grade.Mon); String str=Grade.Mon.getValue(); String str1=Grade.Mon.toLocalGrade(); System.out.println(str+.+str1); class Week private String name;private Grade grade;public String getName() return name;public void setName(String name) this.name = name;public Grade getGrade() return grade;public void setGrade(Grade grade) this.grade = grade;enum GradeMon(Monday) Overridepublic String toLocalGrade() / TODO Auto-generated method stubreturn 星期一;,Tue(Tuesday) Overridepublic String toLocalGrade() / TODO Auto-generated method stubreturn 星期二;,Wed(Wednesday) Overridepublic String toLocalGrade() / TODO Auto-generated method stubreturn 星期三;,Thu(Thursday) Overridepublic String toLocalGrade() / TODO Auto-generated method stubreturn 星期四;,Fri(Friday) Overridepublic String toLocalGrade() / TODO Auto-generated method stubreturn 星期五;,Sat(Saturday) Overridepublic String toLocalGrade() / TODO Auto-generated method stubreturn 星期六;,Sun(Sunday) Overridepublic String toLocalGrade() / TODO Auto-generated method stubreturn 星期日;, ;private String value;private Grade(String value)this.value=value;public String getValue() return value;public abstract String toLocalGrade();2、结果截图(主要运行界面)评 语 教师签字: 日期: 成绩学时实训心得体会在本学期,我们在学校信控二机房进行了为期2周的Java实训。现在即将结束了,回首这两周的java 学习,重点还是在学习概念等一些常识性的东西,通过这次为期2周的实训,遇到了很多自己感兴趣的问题,就会很有兴趣,当然学知识可不能凭自己的爱好和一时兴趣,不能遇到自己不敢兴趣的问题就把 它抛给同学,要学会自己踏踏实实认真的去解决问题。要一步一个脚印,认认真 真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。 本次java学习,我们所做的程序是“学生信息管理系统”基本功能已经较好的完成,可是还是有一些不完善,比如我们的通讯录没有能够做到把通讯录里所储存的信息 以列表的形式展现出来,所以还是有些不完善,我们的指导老师对我们的程序作出了大体评价,发现我们的思想还是处于一个比较简单的过程当中,老师的几句简单评价,就带给我们无与伦比的冲击性,由于我们写程序的经验尚且较少,很多东西无法考虑到位,老师的点评,使我们认识到了不足与今后的前进方向与目标,使我们更加具有动力与激情,拥有了继续认真学习 JAVA 的信心,拥有了成为一位合格的高级程序员的壮志,在编写程序的过程当中,我们在一开始就遇到了问题,一直在纠结与是使用数据库连接还是使用文件,经过老师的耐心讲解,我们了解到了尚未接触到的 Jar 包等一些列名词,但是经过数据库的抒写与连接 发现 SQL2000 与 SQL2005 无法同步,所以最终我们选择了使用文件来进行这次程序的编写,第二个问题就是我们的程序在进行按钮新窗口的链接,在新窗口弹出时,无法将老窗口关闭,纠结了好久,询问老师,老师还给我用了“父子”的 生动例子来讲解,最终我们查找 JDK,查找类的用法终于完美解决!甚是兴奋!在我所学的语言当中,我自认为JAVA 是一门比较强大的面向对象的编程语言,不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性较强,可以说比较的经典和强悍。所以学好 java 语言有很大的用处,这次实训,面对一道陌生的题目和要求时,不应慌张和无措,首先应该想到这和课本上的哪些知识具有结合点,回忆和分析 这种结构的算法和具体实施方法,综合考虑其他的方面,例如:该题的易写性和易懂性及其他的问题的可利用性。在编写时,一个小小的符号,一个常量变量的设定,这都无不考量着我们的细心和严谨,所以学JAVA,不仅对我们以后学习其他语言有很大的好处,而且也让我们知道了和理解了作为一个编程人员首先 应具有的良好心理素质,那就是冷静思考和专心致志。对待学术知识应该是严谨和认真。 这次实训,我们更多学到的是不懂就问和自己应该尽自己的全力去尝试,哪怕失败,只要自己尽自己的全力,和身边同学一起探讨而不是抄袭,团结合作,发挥团队意识,最后在自己的努力下,终于运行成功,这种成就感美不可言,心情愉悦至极。 最后终于要结束了,大家都有种释怀的感觉,当然我想我更多的是兴奋和自己掌握了知识之后的饱满感,学知识就像吃东西一样,吃饱了就应该好好的消化。要不断的温习和运用,做到举一反三,将所学知识充分融入到平时的学习生活中去,为以后的工作做好坚实的基础。感谢学校和老师能够为我们提供这次机会,让我们更好的掌握和了解JAVA这门语言。谢谢!
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!