还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
培训心得java培训心得「篇一」java在甲骨文盈佳科技学习JAVA软件开发也有一段时间了,现在java面向对象的学习结束了,我对java有了初步的认识了面向对象是个很严肃的问题,就向上下级关系一样,下级在有的方面就得遵守上级的指令做事,这样就便于管理,更是提高了生产的效率面向对象和面向过程最大的区别在与,面向对象大大降低了程序的难度开始是面向过程的编程设计,常常是一个文件就包含了所有的功能,看起来实现还是蛮简单,很是方便,但是随着后面的程序的运用越来越广,这就大大的加大了程序的难度,提高的编程成本不过在有的时候,对小的问题还是可以使用面向过程来编程的面向对象是按照哲学层面上设计的它按照事物的本来面目的一些属性和方法,所以在后面规模越来越大的时候,更合理面向对象的三大主要特征继承、封装、多态继承就是子类对父类的扩展和延续封装就是类内部对类外部的屏蔽多态就是对借口的使用,借口的使用就是更好的实现了程序的设计因为我现在只是学到了面向对象这块的内容,现在结束了,写了一个简单的个人体会培训心得「篇二」java
1、我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地java是一门有着阶梯性的一们语言,如果要学习它我觉得最好还是按照java的学习课堂上老师根据课本讲的内容都是基础的,要想有进一步的提高,需要课下花时间去求助网络等方法因为之前我没有太大的兴趣和充足的时间,所以只是学习课本基础知识后来我从网络上学习了一些关于java程序汇编的一些思想,有助于以后深入系统的学习具体而言,学习java其实就是学习程序设计,学习程序设计就需要接受一种编程思想要掌握java的精华特性而且要知道是什么,比如,Interface和multi-threado用interface是更好的多继承的模型,而多线程则是设计到语言一级的重要特性要完全理解interface是为什么,用多线程又有几种常用的编程模型学习语言是要应用的,所以在掌握基本的思想后要转化为应用目前比较好的开发模式是采用自定向下的面向对象的设计,加上MVC的模式(MVC架构是Model-View-Controller”的缩写,中文翻译为模型-视图-控制器MVC应用程序总是由这三个部分组成Event(事件)导致Controller改变Model或View,或者同时改变两者)首先要找出最顶层的对象(这往往是最难的),然后一层一层往下递归,记住每次应符合7+/-2的原则,因为我们人的短记忆就是这样一般有图形用户界面的应从界面开始设计在有了初步的设计模型之后,为了更好的设计程序,应该学习一下设计模式,例如体系结构模式(Layering分层,Pipe/Filter管道或过滤器)、编程模式(比如Copy-on-Write)懂了这些模式之后,就会对系统的整体结构有很好的把握,而学术上也有倾向一个系统完全可以由各种模式组合而成对于程序设计,在初步对基本程序进行调试后,应该将纸上谈兵转化成实践一般课本上的例子不能算是实践,只能知道一些语言特性的应用,而对于实际的工程来讲仅是冰山一角对于像我们这样的初学者,应该在公认的论坛里面找一些比较经典的例子比如用Java实现的HotDraw(源自SmallTalk),在有一些原代码和一些基本设计的文档从HotDraw上我学到了什么是Framework,以及如何用rolemodel的方式来构造,这样我就可以应用到其他的地方设计模式目前有23种当有了一定的基础之后,按照前辈的建议,用简单的程序实现一些简单的系统如果可以对他进行进一步的修改,找出自己觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获学习要学以致用,所以要加强实践我们在看书的时候,不要等到你完全理解了才动手敲代码,而是应该在看书的同时敲代码,程序运行的各种情况可以让你更快更牢固的掌握知识点对目前的学习状况,应该每天要多敲代码在敲代码是要按自己的想法去敲,不要只是抄别人的代码,把老师布置的作业做好,好好写实验报告,同时要把自己做过的程序都保存好,有助于以后的复习巩固如果有更深一步的学习需要,我会看别人推荐的书《java221天自学通Sams TeachYourself java2in21Days,Professional ReferenceEdition》《面向对象软件构造Object-OrientedSoftware Construction《设计模式Design Patterns》《The Artof ComputerProgramming》学习是一个循序渐进的过程,要在独立思考的基础上遇到不懂的问题向别人求救万不得已才请教别人看过一些学习java较好的人的经验是他们在遇到问题时首先自己思考,很多问题稍做思考就可以解决当必须要请教时,在请教之前,你应该先回答如下几个问题1是否在google中搜索了问题的解决办法?2是否查看了Java API文档?3是否查找过相关书籍?4是否写代码测试过如果回答都是〃是〃的话,而且还没有找到解决办法,再问别人不迟要知道独立思考的能力很重要我们在其他的学习中也遇到过这样的情况,所以我们清楚独立思考的重要性,它有助于我们更加深入牢固地掌握知识,比向别人求助记得更牢总之,每个语言能够存活并且发展起来,必有其特点让人们喜欢,学习java虽然是课程设置的要求,但随着学习的进一步深入,对它也有了一定的兴趣现在有很多种计算机语言,语言和语言没有比较的必要的,语言只是工具,重要的是思想!所以在学习的过程中,选定一种感兴趣的语言后,首先学习基本的语句,然后在宏观角度去学习程序设计的思想培训心得「篇八」java学生在学校学习java时,老师教学内容太多,学生跟老师学习时,往往抓不住学习的重点,学习的知识太空泛,也缺少项目经验,造成有些学生只会空泛的理论,项目能力,实践能力不强,达不到企业选用人才的标准但是学生参加思软的培训之后,学生能对java的结构能更好掌握,对知识点也能深刻连贯的理解尤其是对企业面试的考点能做到很好的掌握,让你在企业的面试过程中,不管是项目能力,还是考试能力,都会让你有很大的提升,让你在求职的过程中稳操胜券学生在最初学习java时,学生考虑到自己有c语言基础,而且英语基础也很扎实,所以想先学校学习然后去考试学校学习了一段时间后,发现java的知识点都还比较容易理解,因此信心十足地做了几套考试模拟题,可是结果却令学生颇受打击究其原因,学生发现自己平时学习计算机语言时习惯多上机练习,多查文档,多翻参考书,所以对一些细枝末节的地方往往都不加特殊记忆然而,在考试中,自己没有任何文档可查,内容又往往偏向那些不被注意的细节上而且由于sun公司用于考试的专用教程,只有在授权培训中心参加了培训之后才能获得,所以学校学习的重点往往与考试方向“谬以千里”所以参加思软培训班之后,会让你更容易通过考试,取得scjp证书,让你高薪就业培训心得「篇九」java学java必须做到三步走
1.课前认真预习
2.课上认真听讲
3.课下认真复习我想只有做好这三步,自己才能跟上老师的步子java学起来很有趣,通过学习java可以提高自己的逻辑思维能力在学习java期间我们做了一些程序,我们班的同学也都积极准备,完成的还不错!在做程序时,我遇到了一些难题,有时也会出现错误,耐心的调试解决问题,我知道只有坚持下去才会成功因为java是一种面向对象的编程语言,刚接触java的人可能会感觉比较抽象,不过没关系不用着急,上课的时候认真听老师讲解,一些概念知识慢慢去理解,课后多做练习,熟能生巧,哪怕是你的记性再好,课后不去强化练习也没用,只有多练了,当你在做项目时你才能很熟练的写出你想要代码平日在练习时若遇到不会的题目或是在项目中遇到解决不了的问题,首先不要急着去问老师,或是急着上百度搜答案,那样即使你得到了正确答案,以后在其它地方遇到同样的问题,你还是不知道怎么解决!我觉得把java学会的关键一点就是坚持练习学习java时每天必须保证一定量的练习,我们老师也说学习编程语言没有捷径可走真的,只有每天反复操作了,经常写代码了,我们在遇到问题时才有一定的思路欲速则不达,学习编程语言需要一个比较漫长的阶段,不能一步登天,这需要一个过程,在这个过程中慢慢积累经验,扎实基础不要以为写出了一个简单的小程序,就认为自己已经学的很好了,这只不过是在你学习编程过程中一个小小的实践不要满足于现状,要不断完善自己的知识体系,善于总结实践经验要端正自己的学习态度,是主动去学,而不是被动!提高自学能力学习编程的秘诀是编程、编程、再编程不仅要多实践,而且要快实践另外好多软件需要到英文网站下载,你要能够找到它们,这些是最基本的要求英语好对你学习有很大的帮助体系,先学习什么,在学习什么,只有这样,我们在学习中才会遇到更少的麻烦java是一门更倾向于网络的语言不要上来就学习jsp,这样不好,因为这没有基础在以后的学习中很可能遇到很多的麻烦,这就不好了
2、信心,恒心,毅力是最重要的这是我们必须具备的心理素质要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹编程就是有的时候就是那么这么人会遇到很多的困惑但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此To呵呵〜
3、多看看一些资料,多多的向高手请教,这样才好要学会总结和领会,当然,学习java一个人有一个人的想法,也有自己的独特学习方法总之适合自己的就是最好的培训心得「篇三」java
一、学习JAVA说难也不难,说易也不易,代码不是重点,思维才是首要的;
二、学习JAVA要多看看别人的代码,多多练习,有时候你觉得很难的问题,其实是你的思维短路了,看了一下别人的代码,我擦原来这么简单
三、JAVA里面面向对象这章很重要,为后面的课程打基础的,多线程,10流是难点;随着项目的一步步深入,clientlogin和chatserver的建立已经告一段落,在这几节课的学习过程中,越来越多的新概念不停出现,感觉自己学习起来已经有了吃力感唐大仕老师的慕课也开始了第一章的学习,相信结合理论与实践的学习方式可以让我的Java学习越来越好时间一点一点的过去,在我们还没觉得什么的时候,岁月的车轮无情的从我们的身上碾了过去,留给我们的只是无尽的回忆回想我读大学的时候,是多么的消遣自在,只要完成作业,准备好考试就行了然而真正走上了社会,才发现整个社会是一个竞争激烈的社会,不努力就没有存活的希望培训心得「篇四」java开始学习任何一门课包括java,兴趣最重要一直觉得自己在学计算机编程语言,学习了很多,但每门语言都停留在知识边缘地带,都没深入到它们的精华部分,对它们的精华部分知之甚少,于是趁学校开设这门课,并且有自己的老师讲解,还有了上机的机会,比自己自学省事多了,于是鼓足信心,开始了漫长的java征途还记得我编写的第一个经典程序“heHoWord从那时起我已开始走进Java的世界当时自己不是很理解为什么main方法一定要这样来定义publicstaticvoidmainString[]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,E-ception,try{},catch{},finally等等一开始都不是很懂,都是把书上面的例子运行成功,然后就开始破坏它,不断的根据自己心里面的疑问来重新改写程序,看看能不能运行,运行出来是个什么样子,是否可以得到预期的结果这样虽然比较费时间,不过一个例子程序这样反复破坏几次之后我就对这个相关的知识彻底学通了有时候甚至故意写一些错误的代码来运行,看看能否得到预期的运行错误这样对于编程的掌握是及其深刻的在学习Java的过程中我得出这样的结论
1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)
2.在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动
3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行很多东西和体会必须自己动手才能真正属于自己
4.在Java的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限要会从网上搜索有用的信息加以整理,促进学习的深入和知识水平的提高看了好多网上课程,说学到一定程度要尝试着自己做东西,但觉得自己仅仅经过一学期的学习,还远远不够,希望自己在以后学习中继续努力,能够真真正正拥有一门编程语言,对自己今后的发展起到作用培训心得「篇五」javaJava学起来很有趣,通过学习Java可以提高自己的逻辑思维能力在学习Java期间我们做了一些程序,我们班的同学也都积极准备,完成的还不错!在做程序时,我遇到了一些难题,有时也会出现错误,耐心的调试解决问题,我知道只有坚持下去才会成功因为Java是一种面向对象的编程语言,刚接触Java的人可能会感觉比较抽象,不过没关系不用着急,上课的时候认真听老师讲解,一些概念知识慢慢去理解,课后多做练习,熟能生巧,哪怕是你的记性再好,课后不去强化练习也没用,只有多练了,当你在做项目时你才能很熟练的写出你想要代码平日在练习时若遇到不会的题目或是在项目中遇到解决不了的问题,首先不要急着去问老师,或是急着上百度搜答案,那样即使你得到了正确答案,以后在其它地方遇到同样的问题,你还是不知道怎么解决!我觉得把Java学会的关键一点就是坚持练习学习Java时每天必须保证一定量的练习,我们老师也说学习编程语言没有捷径可走真的,只有每天反复操作了,经常写代码了,我们在遇到问题时才有一定的思路欲速则不达,学习编程语言需要一个比较漫长的阶段,不能一步登天,这需要一个过程,在这个过程中慢慢积累经验,扎实基础不要以为写出了一个简单的小程序,就认为自己已经学的很好了,这只不过是在你学习编程过程中一个小小的实践不要满足于现状,要不断完善自己的知识体系,善于总结实践经验要端正自己的学习态度,是主动去学,而不是被动!提高自学能力学习编程的秘诀是编程、编程、再编程不仅要多实践,而且要快实践另外好多软件需要到英文网站下载,你要能够找到它们,这些是最基本的要求英语好对你学习有很大的帮助学习Java这段时间,有时候会觉得有点苦,但是我觉得正是有了你奋斗时的苦,才能换来学成后的甜当你经过认真写代码做完一个项目时,你会有一种成就感心里有一种说不出的喜悦之情学习Java靠得是韧劲,靠得是拼劲,靠得是坚持不懈如果做好了这几点,我想Java对你来说不会太难还有,你自己要有信心,相信自己能学会培训心得「篇六」java此次只培训了短短的三周虽说时间很短,但其中的每一天都使我收获很大、受益匪浅,它不但极大地加深了我对一些理论知识的理解,不仅使我在理论上对Java有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅除此以外,我知道了什么叫团队,怎样和团队分工合作;同时我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点这也是第一次让我亲身感受到理论与实际的相结合,让我大开眼界也是对以前所学知识的一个初审吧!这次培训对于我以后学习、找工作也是受益菲浅的,在短短的三周中相信这些宝贵的经验会成为我今后成功的重要的基石;这对于我的学业,乃至我以后人生的影响无疑是极其深远的这次培训虽然是我们的第一次,不过同学们表现不错,由此看来,我们在进入大学的这几个月里学到了不少的专业知识,只是自己感觉不到而已对于所学专业,我们不能过于自卑和担忧,否则会妨碍自己学习培训是学习Java的重要环节,有利于我们巩固专业知识、掌握工作技能,提高就业筹码我把本次为期三周的培训看作是“理论与实践相结合的桥梁”通过这周的培训和学习,我知道了此次培训的目的,也清楚目前自己的不足,那就是缺乏相应的知识与经验,对所学的专业知识不能够很好地运用于实践操作正所谓“百闻不如一见”,经过这次自身的切身实践,我才深切地理会到了“走出课堂,投身实践”的必要性平时,我们只能在课堂上与老师一起纸上谈兵,思维的认识基本上只是局限于课本的范围之内,也许就是这个原因就导致我们对专业知识认识的片面性,使得我们只知所以然,而不知其之所以然!限制了我们网络知识水平的提高但是课本上所学到的理论知识是为我们的实际操作指明了方向、提供相应的方法,真正的职业技巧是要我们从以后的实际工作中慢慢汲取的而针对实际操作中遇到的一些特殊的问题,我们不能拘泥于课本,不可纯粹地“以本为本”在这次培训中我得到了许多收获,我第一次体会到Java工程师的工作是什么样子的,也发现了很多不曾注意到的细节,在培训的演示过程中,我对作为一名Java工程师注意的事项应该从小事做起、从基本做起把职业能力训练与职业素质有机的结合起来相信这对我接下来学习专业知识会起到很有效的帮助,在接下来的几个月里,我会以作为一名职业人的身份在这几个方面要求自己,严格自我,向Java工程师靠近而经过这次培训,让我明白如果是一个完整项目的开发,必须由团队来分工合作,否则,即费力又费时还做不好这个项目因此不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的做事首先要学做人,要明白做人的道理,如何与人相处是现代社会的做人的一个最基本的问题对于自己这样一个即将步入社会的人来说,需要学习的东西很多,他们就是最好的老师,正所谓“三人行,必有我师”,我们可以向他们学习很多知识、道理培训结束了感觉虽然辛苦,但很充实我想这就是Java工程师的工作我也体会到Java工程师成功地完成一个任务的那种兴奋,那种小有成就的感觉是只有置身其中的人才能体会的总之,这次培训为我提供了与众不同的学习方法和学习体会,从书本中面对现实,为我将来走上社会打下了扎实的基础作为在校计算机专业的学生,现在我能做的就是吸取知识,提高自身的综合素质,提高自己的职业技能,自己有了能力,到时候才会是“车到山前必有路”我相信在不久的未来,会有属于我自己的一片天空我希望计算机专业的同学在以后的学习或工作中以务实的态度给提供更多的机会锻炼自己,为大家的成才与就业奠定坚实的基础;并希望同学们要做好角色定位,将自己所学的知识,学熟、学精多学习和收集与项目有关的资料,来提高自己的业务水平,同时多请教经验丰富的老师,使他们好的经验能够对自己起到借鉴作用,在他们的帮助下,能够很快的培养自己的管理技能及节省时间,避免做无用功,也可以让自己了解很多项目管理上的捷径,从而减少自己会遇到的挫折和错误培训心得「篇七」java在学习了近一个学期java后,我有了一点自己的见解Java是面向对象的,具有平台无关性所以现在被广泛的应用于很多领域也是因为老师在开始上课的时候就给我们讲过这些,所以带有兴趣和动力去学习java程序设计在开始学习java时,觉得有c语言做基础会比较容易一些Java区分大小写,在一开始调试别人的程序时,常会因为字母、空格等一些小的失误调试不出来,慢慢地随着练习的增多,这些低级错误也渐渐可以避免了Java中类比较多,还有包等,一开始学起来觉得比较繁琐通过学习,对java有了一定的了解Java的运行原理Java是一门编译解释型语言,我们写好的Java程序经过编译后生成后缀名为class的文件,在经过Java虚拟机JVM对class文件进行解释运行,Java程序才能运行起来(需要JVM是它实现跨平台的关键,所以又说Java是跨平台语言)Java思想Java是一门面向对向语言,他定义一切都是对象,例如小程序里边定义了两个类NewClass和Student NewClass调用了Student的add方法。