Java高级应用实训报告参考模板.docx
- 文档编号:30348894
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:10
- 大小:123.96KB
Java高级应用实训报告参考模板.docx
《Java高级应用实训报告参考模板.docx》由会员分享,可在线阅读,更多相关《Java高级应用实训报告参考模板.docx(10页珍藏版)》请在冰豆网上搜索。
Java高级应用实训报告参考模板
实训(设计)报告
项目:
Java高级应用实训
班级:
过控121班
姓名:
姚涛
学号:
30
指导老师:
赵晓菲
信息处理与控制工程系
信息处理与控制工程系实训(设计)报告
姓名
姚涛
学号
201205160133
专业
计算机应用该技术
班级
过控121班
实训项目
多线程、数据流、泛型、函数变长参数、元数据及注释等
课程名称
Java应用程序设计(少)
教材
无
实训室
信控二机房
完成日期
2014-5-30
设计要求
熟练掌握多线程、数据流、泛型、函数变长参数、元数据及注释等知识。
所用知识
与技术
Java应用程序设计技术
完成情况
自我说明
按时完成了实训要求,在两周内学习和掌握了Java应用程序设计技术。
1、设计流程(根据情况用流程图、类图、伪代码等表示)
1、输出字符串:
importjava.util.*;
classTest1{
publicstaticvoidmain(String[]args){
Sets=newHashSet();
s.add("hello");
s.add("world");
s.add(newInteger(100));
s.add("hello");
s.add("f1f2");
System.out.println(s);
}
}
2、ListDemo1.java
importjava.awt.List;
importjava.util.LinkedList;
publicclassListDemo1{
publicstaticvoidmain(String[]args){
LinkedListl1=newLinkedList();
for(inti=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、判断星期:
packagecom.week.base;
publicclassDemo1{
publicstaticvoidmain(String[]args){
Weeks=newWeek();
s.setName("今天");
s.setGrade(Grade.Mon);
Stringstr=Grade.Mon.getValue();
Stringstr1=Grade.Mon.toLocalGrade();
System.out.println(str+"...."+str1);
}
}
classWeek{
privateStringname;
privateGradegrade;
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicGradegetGrade(){
returngrade;
}
publicvoidsetGrade(Gradegrade){
this.grade=grade;
}
}
enumGrade{
Mon("Monday"){
@Override
publicStringtoLocalGrade(){
//TODOAuto-generatedmethodstub
return"星期一";
}
},
Tue("Tuesday"){
@Override
publicStringtoLocalGrade(){
//TODOAuto-generatedmethodstub
return"星期二";
}
},
Wed("Wednesday"){
@Override
publicStringtoLocalGrade(){
//TODOAuto-generatedmethodstub
return"星期三";
}
},
Thu("Thursday"){
@Override
publicStringtoLocalGrade(){
//TODOAuto-generatedmethodstub
return"星期四";
}
},
Fri("Friday"){
@Override
publicStringtoLocalGrade(){
//TODOAuto-generatedmethodstub
return"星期五";
}
},
Sat("Saturday"){
@Override
publicStringtoLocalGrade(){
//TODOAuto-generatedmethodstub
return"星期六";
}
},
Sun("Sunday"){
@Override
publicStringtoLocalGrade(){
//TODOAuto-generatedmethodstub
return"星期日";
}
},;
privateStringvalue;
privateGrade(Stringvalue){
this.value=value;
}
publicStringgetValue(){
returnvalue;
}
publicabstractStringtoLocalGrade();
}
2、结果截图(主要运行界面)
评语
教师签字:
日期:
成绩
学时
实训心得体会
在本学期,我们在学校信控二机房进行了为期2周的Java实训。
现在即将结束了,回首这两周的java学习,重点还是在学习概念等一些常识性的东西,通过这次为期2周的实训,遇到了很多自己感兴趣的问题,就会很有兴趣,当然学知识可不能凭自己的爱好和一时兴趣,不能遇到自己不敢兴趣的问题就把它抛给同学,要学会自己踏踏实实认真的去解决问题。
要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。
本次java学习,我们所做的程序是“学生信息管理系统”基本功能已经较好的完成,可是还是有一些不完善,比如我们的通讯录没有能够做到把通讯录里所储存的信息以列表的形式展现出来,所以还是有些不完善,我们的指导老师对我们的程序作出了大体评价,发现我们的思想还是处于一个比较简单的过程当中,老师的几句简单评价,就带给我们无与伦比的冲击性,由于我们写程序的经验尚且较少,很多东西无法考虑到位,老师的点评,使我们认识到了不足与今后的前进方向与目标,使我们更加具有动力与激情,拥有了继续认真学习JAVA的信心,拥有了成为一位合格的高级程序员的壮志,在编写程序的过程当中,我们在一开始就遇到了问题,一直在纠结与是使用数据库连接还是使用文件,经过老师的耐心讲解,我们了解到了尚未接触到的Jar包等一些列名词,但是经过数据库的抒写与连接发现SQL2000与SQL2005无法同步,所以最终我们选择了使用文件来进行这次程序的编写,第二个问题就是我们的程序在进行按钮新窗口的链接,在新窗口弹出时,无法将老窗口关闭,纠结了好久,询问老师,老师还给我用了“父子”的生动例子来讲解,最终我们查找JDK,查找类的用法终于完美解决!
甚是兴奋!
在我所学的语言当中,我自认为JAVA是一门比较强大的面向对象的编程语言,不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性较强,可以说比较的经典和强悍。
所以学好java语言有很大的用处,这次实训,面对一道陌生的题目和要求时,不应慌张和无措,首先应该想到这和课本上的哪些知识具有结合点,回忆和分析这种结构的算法和具体实施方法,综合考虑其他的方面,例如:
该题的易写性和易懂性及其他的问题的可利用性。
在编写时,一个小小的符号,一个常量变量的设定,这都无不考量着我们的细心和严谨,所以学JAVA,不仅对我们以后学习其他语言有很大的好处,而且也让我们知道了和理解了作为一个编程人员首先应具有的良好心理素质,那就是冷静思考和专心致志。
对待学术知识应该是严谨和认真。
这次实训,我们更多学到的是不懂就问和自己应该尽自己的全力去尝试,哪怕失败,只要自己尽自己的全力,和身边同学一起探讨而不是抄袭,团结合作,发挥团队意识,最后在自己的努力下,终于运行成功,这种成就感美不可言,心情愉悦至极。
最后终于要结束了,大家都有种释怀的感觉,当然我想我更多的是兴奋和自己掌握了知识之后的饱满感,学知识就像吃东西一样,吃饱了就应该好好的消化。
要不断的温习和运用,做到举一反三,将所学知识充分融入到平时的学习生活中去,为以后的工作做好坚实的基础。
感谢学校和老师能够为我们提供这次机会,让我们更好的掌握和了解JAVA这门语言。
谢谢!
友情提示:
范文可能无法思考和涵盖全面,供参考!
最好找专业人士起草或审核后使用,感谢您的下载!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 高级 应用 报告 参考 模板