千文网小编为你整理了多篇相关的《java实训心得体会(大全)》,但愿对你工作学习有帮助,当然你在千文网还可以找到更多《java实训心得体会(大全)》。
记得当时拿着Oracle授权学习中心颁发的毕业证书时喜悦的心情,到现在对着电脑写心得体会的时间,才发现,半年的的时间,一眨眼就过去。回顾这半年的生活,心里总充满着感激,感激Oracle授权学习中心给了我一个学习深造的平台,感激java教学老师对我的培养。
国内Java热自从20XX年就有增无减,无论是游戏,还是大中小网站,还是B2C商城,还是各大信息系统,到处都是是java的身影;各大招聘网站的java工程师的招聘信息也是目不暇接,于是我便决定要改行学IT这块。
我记得我编写首个小程序“helloword”,在这一刻我已经进入了java的世界。当时自己不是很理解为什么main方法一定要这样来定义publicstaticvoidmain(String[]args),能不能不这样写?问了好多同学,他们告诉我的答案是一样的“java本身要求就是这样子的”,但我自己不甘心,就进行了下面的好多操作:把main改个名字运行一下,看看报什么错误,然后根据出错信息进行分析;把main的public取掉,在试试看,报什么错误;static去掉还能不能运行;不知道main方法是否一定要传一个String[]数组的,把String[]改掉,改成int[],或者String试试看;不知道是否必须写args参数名称的,也可以把args改成别的名字,看看运行结果如何。结果把HelloWorld程序反复改了七八次,不断运行,分析运行结果,最后就彻底明白为什么了main方法是这样定义的了。接着在以后的学习中我也采用这样的方法解决问题,却发现自己的速度比别人慢了好多,我就把自己的课余时间也分一部分给了java。因为基础是最重要的,只有基础牢固才有可能对后面的学习有更加深刻的认识!学习一门新的语言,参考书是离不开的。听老师说订的教材偏难,不适合我们初学者,于是我在图书馆借了参考书(一本篇幅较短的入门书来学习那些最简单、最基本的东西、包括学习Java语法等)。同时,对一个最简单的程序也应该多去调试,多想想如果改动一下会出现什么结果?为什么必须那样写?多去想想这些问题然后去操作,会让你有更多的收获。这样反复地思考是很有用的。在学习Java的语法时,Java的语法是类似c语言的,所以学习的比较轻松。唯一需要注意的是有几个不容易搞清楚的关键字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,和同学一起讨论了好久才得以解决。在学习Java的面向对象的编程语言的特性。比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。对于一个没有面向对象语言背景的人来说,我觉得这个过程需要花很长很长时间,因为学习Java之前没有C++的经验,只有C语言的经验,花了很长时间,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了很多遍,才彻底领悟了。开始熟悉Java的类库。基础类库里面的类非常非常多。据说有3000多个。但是我真正使用的只有几个,比如说java。io。java。util。java。sql。等。此外,我对于static,public,private,Exception,try{},catch{},finally{}等等一开始都不是很懂,都是把书上面的例子运行成功,然后就开始破坏它,不断的根据自己心里面的疑问来重新改写程序,看看能不能运行,运行出来是个什么样子,是否可以得到预期的结果。这样虽然比较费时间,不过一个例子程序这样反复破坏几次之后。我就对这个相关的知识彻底学通了。有时候甚至故意写一些错误的代码来运行,看看能否得到预期的运行错误。这样对于编程的掌握是及其深刻的。
在学习Java的过程中我得出这样的结论:
1。学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。
2。在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。
3。在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。
4。在Java的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息加以整理,促进学习的深入和知识水平的提高。
现在的我在家软件公司上班,IT业之所以那么有魅力,其中的一个原因就是相对高的年薪诱惑。不论是年轻人还是中年人,与其他职业相比,能力稍差也能赚到不错的年薪。以上呢就是我学习java的学习心得和体会,希望能和大家共勉!
一、实训项目
简易记事本
二、实训目的和要求
本次实训是对前面学过的所有面向对象的编程思想以及JAVA WEB编程方法的一个总结、回顾和实践,因此,开始设计前学生一定要先回顾以前所学的内容,明确本次作业设计所要用到的技术点并到网上搜索以及查阅相关的书籍来搜集资料。通过编写采用JSP+Servlet+JavaBean技术框架的应用系统综合实例,以掌握Java WEB开发技术。
具体要求有以下几点:
1. 问题的描述与程序将要实现的具体功能。
2. 程序功能实现的具体设计思路或框架,并检查流程设计。
3. 代码实现。
4. 设计小结。
三、实训项目的开发环境和所使用的技术
基于J2SE基础,利用MyEclipse 8.5以上版本的集成开发环境完成实训项目,界面友好,代码的可维护性好,有必要的注释和相应的文档。
四、实训地点、日程、分组情况:
实训地点:4栋303机房
日 程:
第一阶段:
1.班级分组,选定课题,查阅相关资料 半天
2.划分模块、小组成员分工半天
3.利用CASE工具进行系统设计和分析,并编制源程序 5天
第二阶段:上机调试,修改、调试、完善系统 2天
第三阶段:撰写、上交课程设计报告,上交课程设计作品源程序(每人1份)2天
五、程序分析
功能模块说明
六、程序设计及实现
1、实现弹出菜单(JpopupMenu)
2、设置字型,字体大小,字体颜色
3、实现自动换行
七、实训总结
通过3天的实训,虽然实训的时间不长,但是总体上收获是很大的,我们的java课程学到的只是java和皮毛,一开始我还没有信心完成。我仔细看了书上的代码之后。对计事本有了一个大体的了解,在初训的实候知道自己应该做一个什么样的计事本了,在实训的过程中也遇到了不少困难,通过查API文档和看书,解决了问题,在写到字符的查找的替换时后,用到了上课时学到的知识,对字体的风格的保存里面的颜色分离和还原方法,是通过查API文档获得的,现在我所写的计事本只实现在一些基本功能。简单的复制粘贴,字体风格的设置,还有就是查找和替换功能以及一些字体风格的保存.对文件的操作基本都用到了。
在实现记事本的功能过程中,也不是很顺利,基本的文件读写和保存文档的复制、粘贴、删除等功能还比较容易实现,但如何改变字体、字体颜色和背景颜色,就比较麻烦了,要实现字体颜色和背景颜色,首先要调用系统的调色板,再进行设置。但如何调用系统调色板?我是通过查阅帮助文档来找到其调用方法的。像自动换行、设置字体等都是通过方法来调用,给相关事件加上监听,在进行响应事件。整个程序中方法才是最关键的,也是最困难的。所以像查找、替换、转到几个功能我都不知道用什么方法,也由于时间有限,没有完成其功能。 总体的感觉是对java有了一个全新的认识,现在感觉用java做小的图形用户程序有些缺陷,但是在其的应用方面。尤其是有网络方面的应用,在整个实训我也尝试过做一个小的画图软件。但是由于时间关系还有一个是自身的知识的欠缺,最终这个事情被搁浅下来了。最后还是进行计事本的编写。由于在做画图软件时花了不了时间,所以现在的计事本的功能不是很全,如果有更多的时间,我会把这个记事体再完善一下,再把画图软件也做出来。实训的时间不长,但是我会在课外把它们的功能完善。然后再学习一下java和网络的编程,体验java的前沿技术。
在学习的过程中也体会到,遇到问题也要请教。不然的话自己一个人去做的话会花很多的时间,我在做这个记事本的时间,其中也问到过许多问题,通过同学的帮助下解决了,提高了程序的开发进程。其他的同学有问题的话我也是给他们尽量解决。我认为学习知识的过程当中就应该是相互学习相互进步的。
Java是面在的主流技术我会努力将它学好,现在我缺乏的是坚持不懈的精神,我会向他学习。
虽然学习java的路还很找,但我会继续走下去。
实训已经进行两周多了,还有一周就要正式结束了,突然发现自己似乎又重蹈覆辙了,再一次一次的不经意中和某些人的就距离却是越来越来大,总是想偷一下懒,总是想着马马虎虎过去算了,没有那么精打细算过。
结果不经意有些人人开始脱颖而出,有些人开始展露锋芒,而我也开始黯淡下去。
我是想好好学学别人的,结果画虎不成反类犬。
原来我也是不轻易臣服的人,我即便不去领导他们也没有人可以领导我。
给我分的实训小组连个能交流的人都没有,身边一个研究生只会不停地打击我,我只能不知所谓的笑笑。
这个项目小组真让我郁闷,组长谁也领导不了,组长不是我,我也懒得管,乐得清闲。
这两周究竟自己学到了什么,确实在脑海中总还是模糊不清的,J2SE,J2EE,HTML,JScrip特效,CSS,JAVAweb,Servlet,JDBC,数据库快速建模,数据池,单态模式,JFreechart,俄罗斯方块项目,人力资源项目,购物网项目,这都算是过来了,可是心里却不是很有谱自己心里七上八下的,自知学的只有四成火候,又不断地被人打击打击么还没有可以交流,心中这两天的抑郁让我难以忍受,总是喉咙里很堵,心里着实闷得难受。
回去想跟室友聊聊,他只说了一句,寂寞才说爱,活该。
我就更郁闷了,我一直对自己说我只是活着我只是深爱着。
明天就要进行最后一周实训了,各项目都到了结束完善阶段,也是所学的整理复习阶段。
看着周围有人夸夸其谈,有人韬光养晦,自己心里也很没底,项目结项之后还有个考核我都十分担忧。
其实这各阶段我更担忧的是我发现自己的学力已经下降,可能是长时间习惯不听老师讲课,只靠自学和考前突击。
现在听讲师讲课总是听着听着就跑神了,听着听着就觉得没意思了,总想自己看书自己单干,可真的有时间的时候我却提不起精神去单搞,总是事倍功半花了三四个小时有时候只是把讲师四十分钟的搞完。
然后精疲力竭的倒下。
拥有太多的东西总是不会去珍惜的。
我懒惰的恶习让我异常痛苦。
我现在唯一拥有的财富就剩下我的青春了,我发誓我会努力努力再努力,捍卫自己的青春,我说过我会成为伟人的。
以后我会给自己出本自传的。
人生只有一次,人生在世至少不能辜负自己。
近三个月的实习结束了,我参加了这次实习。
首先感谢学校给了我这次实习的机会,同时感谢授课的李鸿、刘春阳老师。
他们在这三个月里付出了许许多多的心血,在这里也得感谢实训基地的所有工作人员对我们的关心。
在这三个月里我感觉到基地更像是一个大的家庭,而不是简简单单的培训学校。
因为实训基地做任何事情都是在为学员着想,以学员的利益为首位。
在这三个月里我学到的知识有Unix/linux 的基本操作命令、SQL、PL/SQL 、Core Java、Linux操作系统的基本操作、MyEclipse 6.0.1 在Linux下的开发、MySql 5.0 数据库基本使用。
基地对我最为感慨的是给了我一个网络的'实验环境,在基地我完成了我以前想完成的网络实验。
因为在学校是没有网络实验平台的,这样一来很多的实验都是没有能真真的验证。
在这三个月里我学到比知识更重要的是对学习Java有了一个正确的方向,对Java语言有了新的认识。
在这三个月内学习知识是现学现用模式,这点是非常值得借鉴的模式。
这样有助于对学到的知识点理解、加深、巩固,这样模式会导致不怕你不会,就是怕你不做!只有踏实的跟着知识点做就会学的很好,这是三个月的学习心得我现在C#学得不错,然而Java才是刚刚起步。
想放弃自己辛辛苦苦学习的C#去学习Java,但是还是非常的舍不得自己过去的努力。
至于对我以后真真的选择Java还是C#?我对自己都没有好大的判断!我最终还是决定在找到工作之前学习以C#为主找到一个好点的工作,然后就顺着需求走吧!我自己也做过些小软件和网站,我从中感觉到做这些做着没有多大的意义,虽然有一定的挑战性,但是我觉得所谓的信息系统、网络软件,即使是大的项目只要把需求很好的搞定,好好的找些专家分析分析,架构师架构架构最终交给程序员+时间就形成一个所谓的大的项目完成。
我是不甘心永远的做这样毫无创新的事情,我个人认为利用程序语言+移动设备开发可以带来更具有创新价值的东西。
因为思想和想法是移动设备开发的灵魂,如果有一个好的想法+好的市场运作+好的技术最终产生的移动产品就会是人们所接受的产品,也将是一个成功的项目。
这次的实训给了我很大的收获但也给了我一个很深的感触,科技的力量不可小视,IT技术的飞速发展给我们的生活与工作带来了无比的快捷,原来都需要人工来出理的数据,单证,业务,现在都只需要在电脑操作界面上点动鼠标,片刻就能搞定。
实训所用的软件中所含有的东西还是比较全面的,整个作业完成下来,确实学到不少东西。
从最简单的开始,申请帐号,个人信息的填写,再到后来的商品信息的录入以及一些简单业务的操作,这些看似简单的流程,里面有许多细节问题是要求我们注意的,毕竟将来到真正实际操作过程中很少允许我们出差错的,一个错误的信息的公布出去给公司带来的损失是无法估计的,所以细心,细致是必需的。
以上就是我的实习总结,感谢学校给了我这次机会,也同时感谢李鸿、刘春阳老师给予的帮助和解惑!
短短的一个月很快就过去了,在这短短的一个月里,我学到了很多,了解了很多。在这一个月里我学到了有关JAVA等方面的知识,了解了关于软件开发的流程。了解了自己的不足,知道了自己努力的方向。
回顾这次的实训,这次或许是最后的实训机会。我是一名大二的学生,明年或许就要出去实习了,所以我很珍惜这次的实训机会,因为它能够让我了解自己的不足以及以后自己努力的方向,同时也能让我了解软件开发的流程,增加一点软件开发经验和社会经验。让我在以后的实习中会更好的融入到其中,增加自己的就业机会,因为纵观现在的就业形势很不让人乐观,由于之前的经济危机,就业机会越来越少,就业也越来越难,这就给了我们很大的压力,所以要是没有真本事,就业岗位就无从谈起,因此,在以后的学习中,我会更加好好努力。
通过这次的实训,我学到了很多:
首先,对JAVA识比以前有了更深的了解。在这之前由于种种原因我JAVA学的很不好,编程我几乎写不出来。但经过这次的实训,我对JAVA的理解,虽然还有很多都不懂,但我会在今后的实训和学习中加以学习了解,力求弄懂,增强自己对JAVA的理解。
其次,在这次的实训中我的动手操作能力有了一点的提高,刚开始的时候JDK的配置,数据库的安装都出现了一定的问题,JAVA 可实话开发工具的不熟悉, 所以开始的时候进程很慢,时间都用在了JDK的配置,数据库的安装以及熟悉JAVA可视化开发工具上,但付出有了回报,成功的配置了JDK,安装了数据库,熟悉了JAVA可视化开发工具,总的说来,自己还是有一定的收获的。因为自己的动手操纵能力得到了提高。
最后是团队协作。在整个项目完成过程中团队协作有着不可替代的作用。从在刚拿到项目时对项目的分析到最后的项目完结的都有一定的体现。刚拿到项目时,我们团队进行了分析,并分配了各自的任务。当我们其中一人遇到问题的时候,我们其他人都会去帮忙,效率提升了很多。但可能由于不是一个宿舍的,大家彼此间都不是很了解,所以交流中还是存在了一定的问题。
在这次的实训当中我收获颇丰。但仅仅靠这一个月的学习还是远远不够的。所以在以后的学习中我会更加努力,提高自己的能力,让自己在以后的社会道路上打下坚实的基础。
在公司快半年了。在这半年时间里,我从一个刚毕业的迷茫青年,什么都不懂,变成了一个合格的程序员。在这里,我想总结一下我过去六个月的工作:
1、思想政治表现、道德素质和职业道德。
严格按照专业人员应具备的素质,约束自己,爱岗敬业,责任心和事业心强,积极认真学习专业知识,工作态度端正,认真负责。
2、专业知识,工作能力,具体工作。
在过去的六个月里,我以做得更好为目标,开拓创新,积极成功地完成了以下职责:中天聊天项目测试,sourcetheglobe项目测试,服务模块界面原型修改,网络教学平台项目界面原型编写,项目开发,项目测试,领导交办的其他工作。
3、工作态度和勤奋敬业
热爱自己的工作,能够正确认真对待每一份工作,努力工作,热情为大家服务,严格遵守劳动纪律,按时上班,一次不迟到,出勤率高,半年请一次病假,有效利用工作时间,坚守岗位,需要加班,按时加班,保证工作能按时完成。
4、缺点
在公司领导和部门同事的帮助和建议下,我的工作得到了很大的改善。当然,我还有很多缺点:处理问题的思路简单不成熟,工作中容易出现急躁情绪。需要更深入的学习专业知识,提高工作水平。
我刚从学校进入社会。来到公司短短的半年时间里,我学到了很多在学校学不到的知识,包括专业的和非专业的。这些知识是我一生的一大收获。在公司里,那种工作氛围迫使每个员工不停地工作,每个人都在这种氛围中成长。至于我,作为程序员,有任务的时候会认真完成,没任务的时候会学新的。
推荐专题: java实训个人总结