java实习报告15篇.docx
《java实习报告15篇.docx》由会员分享,可在线阅读,更多相关《java实习报告15篇.docx(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、java实习报告15篇java实习报告1 在本学期的开学初期,我们在学校机房进行了为期三周的JAVA实训。现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,通过这次为期三周的实训,遇到了很多自己感爱好的问题,就会很有爱好,当然学学问可不能凭自己的爱好和一时爱好,不能遇到自己不敢爱好的问题就把它抛给同学,要学会自己踏踏实实认真的去解决问题。要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实把握课本实例和内容之后,有确定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。 本次我们小组所做的程序是“小小通讯录”基本功能已经较好的完成,可是还是有一些
2、不完善,比如我们的通讯录没有能够做到把通讯录里所储存的信息以列表的形式呈现出来,所以还是有些不完善,我们的指导老师对我们的程序作出了大体评价,发觉我们的思想还是处于一个比较简洁的过程当中,老师的几句简洁评价,就带给我们无与伦比的冲击性。 由于我们写程序的阅历尚且较少,很多东西无法考虑到位,老师的点评,使我们熟识到了不足与今后的前进方向与目标,使我们更加具有动力与激情,拥有了连续认真学习JAVA的信念,拥有了成为一位合格的高级程序员的壮志,在编写程序的过程当中,我们在一开头就遇到了问题,始终在纠结与是使用数据库连接还是使用文件,经过老师的急躁讲解,我们了解到了尚未接触到的Jar包等一些列名词,但
3、是经过数据库的抒写与连接发觉SQL20xx与SQL20xx无法同步,所以最终我们选择了使用文件来进行这次程序的编写。 其次个问题就是我们的程序在进行按钮新窗口的链接,在新窗口弹出时,无法将老窗口关闭,纠结了好久,询问老师,老师还给我用了“父子”的生动例子来讲解,最终我们查找JDK,查找类的用法最终完善解决!甚是兴奋! 在我所学的语言当中,我自认为JAVA是一门比较强大的面对对象的编程语言,不仅仅由于它的跨平台性,更多的是由于它的灵敏多变和有用性较强,可以说比较的经典和强悍。 所以学好java语言有很大的用处,这次实训,面对一道生疏的题目和要求时,不应慌张和无措,首先应当想到这和课本上的哪些学问
4、具有结合点,回忆和分析这种结构的算法和具体实施方法,综合考虑其他的方面,例如:该题的易写性和易懂性及其他的问题的可利用性。在编写时,一个小小的符号,一个常量变 量的设定,这都无不考量着我们的细心和严谨,所以学习JAVA,不仅对我们以后学习其他语言有很大的好处,而且也让我们知道了和理解了作为一个编程人员首先应具有的良好心理素养,那就是冷静思考和专心致志。对待学术学问应当是严谨和认真。 这次实训,我们更多学到的是不懂就问和自己应当尽自己的全力去尝试,哪怕失败,只要自己尽自己的全力,和身边同学一起探讨而不是抄袭,团结合作,发挥团队意识,最终在自己的努力下,最终运行成功,这种成就感美不行言,心情愉悦至
5、极。据我了解,软件工程专业培育的工程型人才要富有创新精神。软件工程技术人员致力于开发牢靠好用的计算机产品和软件产品,必需具有扎实宽泛的学问面和较高的社会责任感,必需了解最新的技术进展、能够综合运用各方面技术并深刻理解设计一个合格产品所涉及的多方面因素,如市场需求、用户习惯等。另外, 这两个学科领域是相辅相成的,并共同推动计算机技术的方展。计算机技术的进展会推动软件的开发,软件工业则对计算机科学技术的进展以及软件应用领域的扩展起着重要的推动作用。软件工程人才的就业前景特别看好。 将来几年,国内外高层次软件人才将供不应求。毕业生主要在各大软件公司、企事业单位、高等院校、各大争论所、国防等重要部门从
6、事软件设计、开发、应用与争论工作。有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景特别乐观。信息化是IT界的焦点。而信息化的实现,除了需要技术支持,人才也是很重要的环节。如何培育与国际接轨的高素养软件工程人才,已经成为中国软件产业的当务之急。 软件产业的进展水平,准备了一个国家的信息产业进展水平及其在国际市场上的综合竞争力。目前,我国软件高级人才的短缺已经成为制约我国软件产业快速进展的一个瓶颈。在中国,国内市场对软件人才的需求每年高达20万人,而高校计算机毕业生中的软件工程人才还很缺乏,尤其是高素养
7、的软件工程人才的极度短缺。尽快培育起适合信息产业所需要的高素养软件工程人才,已经成为信息化工作中的重中之重。Java具有如此好的就业与进展前景,使我更加坚决了软件开发这条道路。但是自己还与很多不足,需要努力学习与改进,关键是读这个专业要自己动手实践,自己解决实践中发生的问题,对任何程序要懂得举一反 假如盼望按书本的步骤做.盼望每学期死记硬背通过考试.那确定是没前途了.假如一个软件工程的同学都是在玩电脑玩耍中度过每个学期的.那就不要期望毕业能找到本专业的好工作了. Sun公司副总裁、Sun争论院院士、软件部首席技术官詹姆斯?戈士林(JamesGosling)博士以Java技术之父闻名于世。作为S
8、un争论院院士,他亲自设计了Java语言,完成了Java技术的原始编译器和虚拟机。在他的带领下,Java现已成为互联网的标准编程模式以及分布式企业级应用的事实标准,其跨平台的技术优势为网络计算带来了划时代的变革。自1995年5月正式推出的11年以来,Java已从编程语言进展成为全球第一大通用开发平台。Java技术已为计算机行业主要公司所接受,同时也被越来越多的国际技术标准化组织所接受。1999年,Sun推出了以Java2平台为核心的J2EE、J2SE和J2ME三大平台。随着三大平台的快速推动,在世界上形成了一股巨大的Java应用浪潮。作为唯一在互联网上开发的语言,Java平台以其移动性、平安性
9、和开放性受到追捧。 目前,中国的软件人才主要有两方面的欠缺,一是英语水平差,二是软件开发阅历缺乏。针对这种状况,很多软件学院大幅增加了英语课时,同时广泛接受国外原版教材,部分基础课和专业课接受双语教学甚至全英文授课。各软件学院还特别强调实践环节。像清华软件学院90%的专业课程都配有课程试验大作业,同学从本科二班级起就能依据爱好选择参加各种争论所的争论工作。所以我还要努力学习英语,提高自己各方面技能Java如此潮流,我就更具信念,争取早如成为一名合格的专业性人才! 最终最终要结束了,大家都有种释怀的感觉,当然我想我更多的是兴奋和自己把握了学问之后的饱满感,学学问就像吃东西一样,吃饱了就应当好好的
10、消化。要不断的温习和运用,做到举一反三,将所学学问充分融入到平常的学习生活中去,为以后的工作做好坚实的基础。感谢学校和老师能够为我们供应这次机会,让我们更好的把握和了解JAVA这门语言。感谢! java实习报告2 一、课程设计的目的 Java程序设计是一门应用性很强的专业课,在学习时必需留意理论与实践相结合,为此开设了本课程设计,其目的是通过本课程设计使同学能够较全面的把握面对对象程序设计的有关概念和开发方法,以便能较全面地理解、把握和综合运用所学的学问,提高自身的编程力气。 二、课程设计的内容 实现计算器功能的应用程序 依据计算器的实际功能,用户可以通过鼠标依次输入参加计算的数值,进行加、减
11、、乘、除等混合运算,界面美观。 三、总体的设计 本计算器程序共有3个java源文件。类之间的主要关系如图所示。 ComputerPad(主类) NumberButton OperationButton ComputerPad.java 该 java文件生成的类负责创建计算器的“主窗口”。该类含有main方法,整个程序从该类开头执行。 NumberButton.java 该文件生成的类负责为主类创建数字按钮对象,使用鼠标单击数字按钮可依次输入参加运算的数值的各位数字。 OperationButton.java 该文件生成的类负责为主类创建运算符号按钮对象,使用鼠标单击运算符号按钮可选择所要进行的
12、运算。 四、具体设计 一)运行效果与程序发布 1.将3个java文件保存到一个文件夹中,例如c:computer.将3个java文件分别编译生成相应的字节码(.class)文件,然后,用java解释器运行主类: C:computerjava ComputerPad 2.可以jar.exe把一些文件压缩成一个JAR文件,以此来发布我们的应用程序。我们可以把java应用程序中涉及到的类压缩成一个JAR文件,例如ComputerPad.jar。 首先,用文本编辑器(例如Windows下的记事本)编写一个清单文件(Manifestfiles) Mainfest-Version: 1.0 Main-Cl
13、ass: ComputerPad Created-By:1.2.2(Sun Microsystems Inc.) 然后,如下生成JAR文件: C:computerjar cfm ComputerPad.ar moon.mf *.class 其中,参数C表示要生成一个新的JAR文件,f表示要生成的JAR文件的名字:m表示文件清单文件的名字。 现在就可以将ComputerPad.jar文件拷贝到任何一个安装了java运行环境(版本号需高于1.2.2)的计算机上,只要用鼠标双击该文件就可以运行该java应用程序了。 体会 课程设计是培育同学综合运用所学学问,发觉,提出,分析和解决实际问题,熬炼实践力
14、气的重要环节,是对同学实际工作力气的具体训练和考察过程. 回顾起课程设计,至今我仍感慨颇多,的确,在这一星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的学问,而且学到了很多在书本上所没有学到过的学问。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论学问是远远不够的,只有把所学的理论学问与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手力气和独立思考的力气。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发觉了自己的不足之处,对以前所学过的学问理解得不
15、够深刻,把握得不够结实。通过课程设计之后,把以前所学过的学问重新温故。 这次课程设计最终顺当完成了,在设计中遇到了很多编程问题,最终在老师的指导下,最终迎刃而解。在此我表示感谢!同时,对给过我关怀的全部同学和各位指导老师再次表示忠心的感谢! java实习报告3 第一部分 实习概括 昆山杰普软件科技有限公司是一所培训性质的公司。我在昆山杰普软件科技有限公司共实习了三个月,后来进入上海宝资信息有限公司实习。这是一家软件公司,以出售自己的服务为主要业务,业务主要是针对国内各种汽车行业的库存管理。我将在这里实习到20xx年五月份左右,然后回到学校处理毕业设计的相关问题。在昆山的实习主要以学习为主,方案
16、的实习时间是4个月,在杰普学习的时候我提前找到了工作,所以提前结束了在昆山杰普软件科技有限公司的实习生涯。在昆山主要学习的课程有core Java,数据库,Javaweb,hibernate等等。实习到了中期的时候,进入到了面试及就业的时期,每天都会有公司进入基地进行专场聘请,陆间续续有同学离开基地就业。我也是在实习的中期找到工作并就业的,后面的实习生活主要在上海宝资信息有限公司进行。上海宝资信息有限公司的实习可以分为两类,我到了公司之后公司给我支配了师傅也就是相当于指导老师,然后让指导老师给我们支配任务,由于我是刚去实习要用到的学问我还没有学习完所以公司让我先自学学问,我的师傅每个周都会给我
17、支配任务,让我依据所学的学问完成项目所要的功能。我是在前一个月的实习时间内都是在学习然后完成师傅交代的任务。 其次部分 实习内容 20xx年7月26号我们正式抵达昆山杰普软件科技有限公司,7月27号,我们开头了我们为期4个月的实习生涯。昆山杰普软件科技有限公司位于昆山市巴城镇,毗邻阳澄湖。还有全国出名的阳澄湖大闸蟹,不过我是没有吃过啦,就是看到有很多人在大闸蟹成熟的时候买大闸蟹,这里的环境很好就是天气过于酷热,每天上下课的时候路程上都会出一身的汗,慢慢的习惯也就好了。南方人大 多是吃米饭,不过很凑巧的是我从小宠爱吃米饭所以这里的饭菜很合我的胃口,不过有些同学由于吃不了米饭还在适应当中,我的实习
18、生活总的来说已经快乐的开头了。 进入昆山的其次天就开头了学习生涯。学习的模式是上午老师授课下午自己复习并且完成老师在上午遗留的课后作业。第一周的学习还是比较轻松的,主要学习了Unix和core java课程。由于在学校接触过Linux系统,所以在学习Unix系统的时候感觉比较轻松,能够轻易的理解老师讲解的内容。学校实行的是上午教学和下午辅导的模式来进行授课的。基本上上午老师讲解的东西都能当堂理解,下午略微复习就能基本把握了,剩下的时间用来复习其次天的课程,时间支配还是比较紧凑的。晚上的自习时间没有辅导老师,但是有问题的话可以去办公室里找老师解决。每天晚上办公室里都会有4-5位的老师在办公室里,
19、为同学们解决问题。core java前期的课程是基于Unix操作系统的。 1 core Java学习 core Java是整个学习阶段的核心,老师多次强调了core Java的重要性。所以在core Java的学习当中,我努力的做到在课堂上听懂老师讲解的每一个学问点。主讲老师李楠特殊留意我们对课堂学问的把握状况。所以每天上课之后,都会花15分钟左右的时间对同学们进行学问点的提问。对于没有回答出来的同学,老师会急躁的讲解,重点的强调,尽力的让每一位同学都能听懂,理解。让每一位同学都能在打基础的阶段好好的把基础打牢。 由于在学校对core Java学问的一些基础,所以我在辅导课程上会花一小部分的时
20、间复习老师讲解的课程,剩下的时间用来完成老师布置的作业以及其次天的课程预习。晚上的时候有老师在不定时的进入教室检查同学的学习状况。努力的让自己吸取老师讲解的每一个学问点,让自己学的更多一点。core Java的学习时间一个有一个月,由于core Java真的是重中之重,太重要了这是基础也是核心确定要学好core Java。 1.1.2 数据库学习 数据库的学习时间是三周左右,其中有7天是在学习Oracle,2天学习JDBC,7天学习hibernate。学习数据库首先要了解数据库SQL标准的进展进程。SQL标准的进展进程如表1-1所示。 表1-1 SQL标准的进展进程 数据库的学习不仅仅是学习一
21、种数据库语言,还包括对数据库的熟识和理解,对数据库应用技术的封装和实现。我们学习的数据库是关系型数据库Oracle,数据库的学习用了一周的时间,后面连续学习了JDBC和Hibernate。在学校的时候学习的是SQL Server数据库,对数据库的语言也算是有了一些的基础,在学习Oracle的过程中,让之前在学习过程中觉得不理解的东西有了一些新的熟识。短短几天的时间我们是不能够精通数据库的,但是把握的东西在编写项目的时候也是够用了,假如想要从事数据库相关的工作,可以在今后的学习中多多学习数据库的学问。 1.1.3 Java web学习 在数据库的学习之后还学习了几天的设计模式和XML,Java
22、web的学习从HTML开头,学习HTML和CSS的时候还是比较轻松的,由于HTML和CSS应当算是整个实习过程中最简洁的部分了。后面我们紧接着学习了Servlet和JSP,老师说Servlet就是一个分水岭,有的同学到里这里就开头学不会了。老师一而再再而三的强调了Servlet的重要性,所以大部分的人都不敢懈怠。 其实学习也不是说的那么难,只要你用心听讲,依据老师的要求来做,基本上还是能够听懂的。后来连续学习了JavaScript和Struts以及spring,由于在之 java实习报告4 1、传统的错误观念 以前以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何
23、定位?如何解决?通通跟一样力气有关,debug追踪力气,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化? 有位同事告知我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简洁,但实际状况却往往报一堆特殊,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。 2、如何调试追踪? 假如你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,确定没问题。消逝问题的时候,不要光看代码,要用实际行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 实习 报告 15
限制150内