一、实习时间:
20xx年2月25日至20xx年3月22日
二、实习地点
C楼数学实验室
三、实习目的
学习java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。通过实习,培养我们综合运用已学知识Java语言的面向对象编程能力,培养我们动手能力,培养我们良好编程规范、编程方法。以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
四、实习内容
第一阶段:两周时间,我自学了GUI编程,看了大量的教学视频和资料。我首先在图书馆借阅相关java方面的书籍,潜心学习,首先使自己对java的整个知识结构有一个整体的把握,先粗略的通读一遍,然后回顾整个知识点,勾画出自己不懂得地方,然后找学习过java的同学一起探讨,一起研究。在将java的基础知识弄懂之后,我就在网上搜索一些java的教学视频,然后自己仿照视频认真地去练习,最终,在两周的时间里,对java的知识以及重难点都有了一个很好地把握。
第二阶段:由指导老师讲解实际项目完成过程中涉及到的一些专业知识,然后自行分组,完成本次的项目。
按照老师的规划,一周时间学习项目中要用到的知识与技术,然后剩下一周的时间,留给大家做项目。第一周老师给大家讲了一些要用到的东西。
第一天:老师大概讲了一下我们本次这次的项目内容,是基于JavaSE即时通讯系统。然后给大家讲了一些java的发展历史,然后回顾了一下java的基础知识。
第二天:本次的实习目的是做一个局域网聊天系统。所以,老师讲了图形界面的绘制。Swing包是Awt包的改进版它们就是用来绘制应用软件的界面的,然后老师就用这两个包里面的一些方法,写了两个小程序,一个是雪花程序(屏幕上不停地有雪花飘落下来,毫无规律,然后雪花落到屏幕最下方时形成堆积效果),另一个是满天星程序(屏幕上有好多星星,并且这些星星会不停地闪烁),随着两个程序的观看效果,我对本次的学习内容产生了浓厚的兴趣。
第三天:本次是C/S架构下的聊天系统,所以需要用到网络编程这块的知识。老师给我们讲了客户端与服务器端的整体的通信过程。然后,给我们写了一个简单的服务器端与客户端,然后给我们演示了它们之间的通信,令我非常好奇。
第四天:前天写的.服务器端是非常简单的,每次只能有一个客户端登录,并且聊天方式是单一的一问一答的模式,十分不智能。老师在原来代码的基础上,添加了一些新的组建与集合,实现了这个缺陷,简单的到达了预期的效果,不过界面还是那种控制台的界面,很不好看。
第五天:老师讲了一些绘制界面的组建极其具体用法,并且介绍了界面绘制的一些风格,讲了绘制界面的一些心得与要点,十分受用。
剩下的最后一周,由我们自己分组完成本次的项目。我们小组最终是由四个人组成的,其中我是我们小组的组长。我先将真个系统的架构搭建起来,然后我们小组就进行了任务的派发,我负责核心代码的编写,其他人负责文档部分与界面美化,系统测试。
推荐文章
河南高考排名195560左右排位理科可以上哪些大学,具体能上什么大学2024-06-08 12:22:13
吉林外国语大学和湘潭大学兴湘学院哪个好 附对比和区别排名2024-06-08 12:17:15
江西工商职业技术学院在黑龙江高考历年录戎数线(2024届参考)2024-06-08 12:13:44
甘肃高考排名5480左右排位理科可以上哪些大学,具体能上什么大学2024-06-08 12:10:50
四川文化艺术学院和天津城建大学哪个好 附对比和区别排名2024-06-08 12:07:58
江西高考排名71510左右排位理科可以上哪些大学,具体能上什么大学2024-06-08 12:05:17
中学副校长学年度述职报告2023-08-13 08:26:40
经济类实习报告集锦八篇2023-08-22 10:54:49
外语实习报告汇编9篇2023-08-11 13:09:08
关于在药店的实习报告四篇2023-08-14 08:03:38
经济类实习报告集锦八篇2023-08-22 10:54:49
外语实习报告汇编9篇2023-08-11 13:09:08
关于在药店的实习报告四篇2023-08-14 08:03:38
自动化生产实习报告合集10篇2023-08-22 18:16:44
有关物流大学生实习报告四篇2023-08-21 16:30:48
酒类实习报告范文锦集九篇2023-08-19 03:12:25