java学习心得

时间:2024.4.21

.

湖南软件职业学院

毕 业 论 文

课    题:java学习心得

院    系:软件工程系

专    业:软件技术

班    级:软件0615班

姓    名:周专书

指导老师:郑利娇

完成时间:20##-5-12

Java实习报告

一.引言

面临毕业与就业的压力,不久将来就要从一个学生到一个社会人的转变:技术在不断的提高,思路在不断的开阔,思想在不断的升华,更重要的是自己的理想和抱负更加的坚定。对于一个投身于IT的新人,经验谈不上,一些学习的心得倒是可以拿出来探讨一下,我们该如何面临这个似曾相识的社会,突然一天如此接近。面对“金融风暴”带来的就业压力,我们正在逐渐走向成熟,我们意志更加坚强,我们深知不经一番寒彻骨,哪来梅花扑鼻香。深深地体会到找一份好工作多么不容易的,尤其是能力匮乏的我们。一切都要付出行动,不能空想,要实现目标,就得不懈的努力。

   的确,软件仍然是一个朝阳行业,对于人才的需求量也很大,这也是为什么很多人努力走上这座独木桥的原因。但是当你面临人生的一个选择时,当你决定要踏上软件开发之路时,你应该问一下自己:我为什么要选择它?其实很多人在这条道路上摸爬滚打了多年也没弄清楚这个问题的答案。如果你想在这条道路上有所成就的 话,一是兴趣使然,二是做好自己的职业规划。软件开发其实是一条非常艰苦的路,不停的学习,不断的熬夜,没有鲜花更没有掌声,陪伴你的是那漫长而孤独的夜。想一想我们准备好迎接这一切了吗?如果没有兴趣我劝你还是放弃这条路,没有兴趣你就在这条路上走不长,等待你的只有转行。如果你真的把它作为你职业生涯的跳板,那么请你做好自己的人生规划,有步骤的实现它。话题稍微远了一点,现在我就谈谈自己在Java学习方面的心得和教训。

  古人云:活到老,学到老。读书学习实乃艰苦之事,花费时间,消耗精力。然苦之外亦见其乐:得到了知识,提高了认识,完善了自己。学习,求其真,务其实,应“敏而好学,不耻下问”,才能不断促使进步。学习,不仅求知,也要懂法,学会方法比掌握知识更加重要。笛卡尔说过,“没有正确的方法,即使有眼睛的博学者也会像瞎子一样盲目摸索”,可见学习方法的重要性。

     其实,大学之前几乎没有软件技术之类的概念,大三之前仍然对于程序懵懂不开。但是这并不能妨碍我热爱这个行业,也不能就断定我在这个行业里一事无成。刚学 Java,我的确感觉不开窍,特别对OO(面向对象)编程仍然不能理解。但是人如果一思考,其实什么问题都解决了。对于学习java基础的经验就是多做、 多思考,基础知识的学习不能不求甚解,要追本溯源,弄清问题的本质。这样才能举一反三,由点及面。对于抽象的东西要能具体化,对于具体的东西要能抽象化。 我学习java基础一直使用的是《编程思想》第四版这本书,感觉挺不错的,全面透彻通俗易懂,在国外也是广受好评,我很惋惜没有早点知道这本书,否则也不回浪费大学三年青春岁月,一无是处的打发光阴,值得庆幸的事这本书一定程度上激发了我对java学习的兴趣与潜力。英语能力强的话,可以直接看英文原版。我一直强调重视基础,如果你的java基础打的牢,你在学习那些java框架就是非常轻松的事了。

二.Java学习心得之我见
        学习java,的确要学习的东西很多,就像这为朋友上面提到的那些。Java不像.net一家独大,记得在大学里教我们.net老师早就提醒过我们学java才是出路,学好java才是王道,我当时就纳闷,这不是搬石头砸自己的脚,往自己身上泼冷水吗?现在恍然大悟,他当时只是为我们指引一条明路,Java的繁盛在于开源社区的庞大,这也带来了分支太多的问题,怎样选择一条好的学习路线,对于初学者来说,的确是一件很迷茫的事。其实不管java东西再多,总有规律可循。根据自己的发展方向的不同,可以选择不同的学习路线。对于怎样成为一名出色的Java Web程序员,我的建议是:
   1、JSP的知识不能欠缺,理解什么是servlet,什么是java bean,熟悉jsp常使用的标签。我自己感觉,对于JSP的学习不需要太认真,毕竟现在真正使用纯JSP的情况已经不多了,能掌握基本的知识就绰绰有余。
   2、学习一个或一个以上的web表现框架。如果从使用的程度上来讲,Struts依然是最流行的框架,社会需求也很大,所以学习Struts是一个不错的选择,最近一个月我们刚刚模拟Struts开发了一个简单的网上商城,虽然算不上一大正规的项目,总算也用到了框架,因为框架本身也是一种封装,程序开发是将简单事情复杂化,模拟Struts使我们学习三大框架和其他框架奠定良好的基础,使用框架的前提是你对他处理的业务逻辑也相当熟练了。当然也可以学习其他的框架,JSF作为一个标准,虽然现在使用的人不多,但是为了明天的主流,学习JSF也非常不错。我就是开始学习Struts, 后来公司用JSF,自己又自学了JSF,其实领悟了程序设计的思想,学什么都很容易。
   3、简单说说Spring,EJB。鉴于培训中心的课程安排,我们需要学习spring,spring作为业务逻辑层的轻量级架构框架spring,依然占据着主流的位置,虽然EJB3的发布对它冲击很大,但是在比较长的时 间里,它的位置还不能撼动。学习spring会很快带来实际效益。当然EJB3的发布开始渐渐挽回以前丢弃的市场,作为官方的标准,它的未来充满光明,学习EJB3会非常的有前途。自己最近也在学习EJB3其实对于刚刚毕业的学生没必要深入研究他们,很多公司也不使用这样业务逻辑层的框架,尤其是中小型企业。

   4、至于xml,css这样的页面表现的东西,如果你不从事美工方面,我认为没有必要花过多的时间去学习,在平时的项目开发中慢慢的就会使用了。
   还是那句话,基础很重要,永远不要忽视这一点。刚刚毕业,公司不会要求员工什么都会,只要技术扎实,学习的能力强,学习的速度就很快,企业有时候非常看重 这一点。其次掌握struts、hibernate这两个框架,达到可以熟练使用的目的,这会增加你就业的砝码。至于spring,EJB可以在以后的工作中学习使用,现在了解一下就可以了。当然作为一个java web程序员,还要了解数据库、tomcat,jboss服务器、常用的开发工具Eclipse,NetsBean等。

三,Java学习态度之我见

1.学java切忌浮躁

欲速则不达,初学者请不要被新技术迷惑,先把基础学扎实,一步一个脚印的逐步学习,不要想着一步登天。我们要如水底磐石切不可做那水上浮萍,浮躁的人永远学不到什么东西。软件开发之路是充满荆棘与挑战之路,也是充满希望之路,没有捷径可走。梦想像《天龙八部》中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的。每天仰天大叫"天神啊,请赐给我一本葵花宝典吧", 殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了"东方不败",倒是成"西方失败"的几率高一点。 "不走弯路,就是捷径",佛经说的不无道理。

2.要有自我约束力

春来不是读书天,夏日炎炎正好眠,秋来蚊虫冬又冷,背起书包待明年。总有一些理由不学习。这样下去,我们的java之树永远长不大。古人云:“人静而后安,安而能后定,定而能后慧,慧而能后悟,悟而能后得。”很有道理。在四川大足佛教石刻艺术中,有一组大型佛雕《牧牛图》,描绘了一个牧童和牛由斗争、对抗到逐渐融合、协调,最后合而为一的故事。佛祖说:“人的心魔难伏,就像牛一样,私心杂念太多太多;修行者就要像牧童,修炼他们,驯服他们,以完美自己的人生。”我们学java也一样,要能够驯服那些影响我们学习的大牛、小牛,抵制各种诱惑,集中精力,专心学习。

 3.课前稍作预习

  我个人的经验和理解,课前的预习对于我们学习java尤为重要。我们课前的预习相当于第一遍的学习,而这是为第二天的学习做了一个初步的了解,而且这样学习更有效,更容易吸收课堂所学,这样既培养了我们的自学能力,也让我们发现了这个章节的难点和不懂点,上课时。在这里培训每天的理论知识量并不少,要是不预习我们会跟不上老师的教学节奏,不知其所云!

 4. “三敲代码”学习法

 这个词最初来自我们项目团队一个同学滑稽的演讲,班上流传的“笑柄”,但他是正确的,这是程序员都值得推荐学习的方法,为什么说是“三敲代码”呢?敲代码也并不是一味的盲敲代码。课前预习就是将课本上的实例代码敲一遍,先不管是否理解这些代码的意思,有时候结果是很重要的,能让你豁然开朗。第二遍敲代码是课后的敲代码,老师布置的或书上的作业,虽然课后我们还是没能吸收消化当天知识,我们可以借鉴别人的代码,但一定得有自己的思路,否则只会事倍功半,适得其反。第三遍就是敲真正属于自己的代码。这是完全依靠自己所学,自主的思维,来巩固自己当日所学进行查漏补缺,那么才能保证学习效果。

 5.理解+总结=记忆

 认真理解和善于总结是学好java的诀窍之一。学习,就必须讲求记忆,记忆知识,就必须讲求方法。得道者事半功倍,失道者事倍功半。Java有很多知识点是需要记忆的,有的人常常感叹自己的记忆力不好,羡慕那些博闻强记的人。殊不知那些人无不是善于总结和整理自己的感官印象,才记得牢固而准确,这便是理解。列夫?托尔斯泰说:“知识,只有当它靠积极的思维得来而不是凭记忆得来的时候,才是真正的知识。”孔子云:“学而不思则罔,思而不学则殆。”这些都充分证明了这一点。知识不能只停留在书本上,必须转化为自己机能的一部分,达到“唯吾是从”。理解,必许透过现象认本质,由此及彼、由表及里,去粗取精、去伪存真。善于开动脑筋是其中的关键。

 6.要善于积累

积累非常重要。庄子云:“水之积也不厚,则其负大舟也无力。风之积也不厚,则其负大翼也无力。”我们课堂上老师都会讲很多的实例,这些实例都是每个知识点的真实体现,我们都要即时的消化和理解。这样日积月累,学习效率不断提高,技术也逐步上升。 有的同学认为,课堂上听不懂关系不大,课后自己看书也能认识,或者把一些问题全部留在自习课上向老师请教,……这些想法都是错误的,这样想势必上课不求甚解,积极思考不足,既浪费了课堂时间和老师的课下时间,也变相加重自己课下的学业负担。正确的态度是:上课专心听讲,积极思考,力求当堂消化。 针对课堂思路卡壳问题,我个人理解是:千万不要在课堂上寻找卡壳的原因,要求自己跳过去,听下面的内容,课下再请教老师,共同分析导致自己卡壳的原因,不失为一种较好的办法。

在java培训中心也不定期开展职业素养的课程,尽管我觉得老师并不是那么专业,我们也抱着无所谓的态度,但是我们依然意识这就是问题的根源,通过开展职业素养,让我更深层次的认识企业文化的重要性,这也是培训中心特别的地方。人无志,不成事。提高自己的职业素养,对自身的发展会有很大的帮助。

四.职业素养的培训

  1,保持积极向上乐观的心态。

积极很重要的一方面就是乐观自信。而要达到自己对自己充分的肯定,概括来说可以从四个方面来讲:第一,学会从另外一方面来看待事情,心态决定一切。第二,万事在失败前拒绝说“不行”。第三,不段给自己“充电”。“有才不怕万事难”我们要时常提高自己的内涵和修养。第四,借鉴别人的事迹,失败也是一种收获。有了职业,我们还必须得有积极和强烈的进取心,这样才能做出自己的成绩。如果没有进取心,固步自封,工作上不想精益求精,事业就没有发展的希望。我们在开始工作时,应把积累工作经验、提高工作能力作为目标,这是今后扩大自己事业空间的基础。不要计较薪金薄厚,更不能自命不凡,不屑小就。而要爱自己的职业,深思研究工作改进之术,常保进取的决心。古人说:“少壮不努力,老大徒伤悲。”进取心不但是成业的要素,并且是成己的要素。

     2,注重项目团队合作。

保证一个团体生机和活力,必须使得每一个成员能够相互支持和包容,成员间充分尊重对方意见,现在终于感受到了团队合作重要性,项目小组花了一个星期做系统,除了个人知识的融会贯通,更重要的是成员的沟通与协调。有人说,一个融洽的工作环境就是成功的一半。尤其是从事软件开发,团队就是发展的根源,更是一个好的系统的前提保证,一个人的思想是有限的,多远思维交织在一起,产生的力量是不可估量的。

     3,脚踏实地的做事。

树立“职业神圣”观念。一个人对自己职业不敬,便是对这一职业的亵渎,其结果是会把事情做坏,给社会和个人带来双重损失。庄子说:“用志不分,乃凝于神。”通俗地说,敬业就是把自己从事的职业加以研究,勤勉从事的意思。做事为学,有慎心,不怕劳,不虎头蛇尾,不见异思迁。面对企业和人才之间的双向选择,一个敬业的员工无论走到哪里都将受到关注和重用,相反一个见异思迁的人在任何一个企业也不会有更光明的前途的,这是一个成为一个职业人的第一要素。我们不能“做一天和尚撞一天钟”而是应该“做一天和尚撞好一天钟”。

    4,兢兢业业的工作态度。

“干一行,爱一行”——只有乐业,人才能从职业工作中得到精神享受。孔子说:“知之者不如好知者,好知者不如乐知者。”人生能从自己职业中领略出趣味,生活才有价值和意义。对于职业的态度不同,有的是以热情拥抱的态度迎接职业,有的是以冷酷无聊的态度迎接职业。其结果是,前者把职业当成是亲爱的永久伴侣,从中获益;后者则只是得到烦恼,甚至是伤痛。所以,乐业对人的一生很重要。人一生做好一件事足已,何必三心二意,一事无成。

     5,做人做事要有责任心。

曾经懵懂无知,不知责任心是那般,就算今天我们依然迷茫,都说责任心是做好一件事,一份工作的保证。我们将要踏进社会,我们将会面临对工作的责任、对社会的责任、对家庭的责任,我想只有一个拥有责任心的人才能走好自己的人生旅途。古人云“一息尚存,此志不容稍懈”,“鞠躬尽瘁,死而后已”。无论什么职业,责任心、责任意识是做好工作的内在动力,记得培训中心老师曾经说过,内因决定外因,责任心是做好一件事的源动力。

五.个人总结

人生的每一步旅途中,总有着一道难以逾越的鸿沟,对于我们不是缺少勇气,而是没有思想,惰性取代了我们原本的进取心,而我们选择了自甘堕落,碌碌无为的虚度光阴,今天之前的错误使我们选择的惩罚,在软件学院,如果只要用心去学,不说精益求精,至少可以学会谋生之道,当然不排除学院本省一些不利因素,离开软件学院,我们无从追究对与错,因为无法挽回失去的光阴,一寸光阴一寸金,寸金难买寸光阴。这次我想我会很用心的去学习!尽量把他做到完美,至少自己要九十分的满意我才会交出我培训的心得体会。

天下大事必做于细。普通人自然作一些小事,怕只怕小事也做不好,小事也做不到位。身边有很多人总不屑于做具体的事,盲目地相信“天将降大任于斯人也”。孰不知这是及其错误的心态,试着去做好自己的事实属不易。不要以为总理比村长好当。有其职斯有其责,有其责斯有其忧。如果力不及所负,才不及所任,必然祸及自身,狼狈不堪,若做错事也难辞其咎。所以用心做好身边的每一件小事,不积细流,何以成江海。所谓成功,就是在平凡中做出不平凡的坚持,而伟大就是平凡的积累。蒲老师曾经说过,做正确的事,正确的做事,在这个告诉信息化的时代,细节决定成败,方法与态度决定了效率。

“博学之,审问之,慎思之,明辩之,笃行之。” 时下,IT行业对人才的需求是很大而且持续,这更加为我梦想的实现增添了砝码,激励自己朝着梦想的云向更大的努力奋斗,只待好风凭借力,送我上青云!“少而好学,如日出之阳”,不管是现在还是将来,我们都应不断地加强学习,不断地给自己“充电”,才能开拓进取,勇于创新,不至于被社会淘汰。只要在学习的过程中保持着激情,多做多思考,再加上一颗充满梦想和远大抱负的心,我相信人人都可以成功。

更多相关推荐:
java初学者学习心得

学习Java心得体会学习了一学期的Java课程觉得是该总结自己的心得体会了开始学习任何一门课包括java兴趣最重要一直觉得自己在学计算机编程语言学习了很多但每门语言都停留在知识边缘地带都没深入到它们的精华部分对...

关于java学习的总结

关于java学习的总结Java是一门编程语言。想对java有所了解,必须清晰的认识到这一点。但是java又不仅仅是编程语言那么简单。从它的产生到发展壮大都离不开编程思想的指导。因此想深入学习java就必须深刻理…

Java学习心得个人体会

Java学习心得个人体会Java学习路线以下这两张图片很好的规划了Java学习路径你可以另存为图片缩放观看图01传智播客Java学习路线图02疯狂Java学习路线推荐一篇博文JAVA学习路线地址blog4038...

学习java的心得体会

学习java的心得体会我是今年x月份接触java的,其实上大学以前就买过java的书,但没进去,因为那个时候我在学习vb,对于java代码类c的编写方式不是很习惯,所以就没有认真的看。为什么最后好是学习java…

java学习总结

JAVA论文姓名:耿岩班级:信学号:09220xx314202Java学习总结Java有三个体系,JavaSE、JavaME、JavaEE。JavaSE是桌面应用;JavaME属于企业级应用,用于网络编程,是对…

java的学习心得体会

1、我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地。java是一门有着阶梯性的一们语言,如果要学习它。我觉得最好还是按照java的学习体系,先学习什么,在学习什么,只有这样,我们在学习中才会遇到…

java学习心得

本文由junpeng258贡献doc文档可能在WAP端浏览体验不佳建议您优先选择TXT或下载源文件到本机查看java是一种面向对象语言真正的面向对象任何函数和变量都以类class封装起来java所有的源码以及编...

学习心得java

0引言在ChinaITLAB导师制辅导中笔者发现问得最多的问题莫过于quot如何学习编程Java该如何学习quot类似的问题回答多了难免会感觉厌烦就萌生了写下本文的想法到时候再有人问起类似的问题我可以告诉他她请...

java学习心得之经典版

java学习心得软件开发之路是充满荆棘与挑战之路也是充满希望之路JAVA学习也是如此没有捷径可走梦想像天龙八部中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力是很不现实的每天仰天大叫quot天神啊请赐给我一本葵花...

java学习心得

java学习心得想索取更多相关资料请加qq649085085或登录PS本文档由北大青鸟广安门收集自互联网仅作分享之用软件开发之路是充满荆棘与挑战之路也是充满希望之路JAVA学习也是如此没有捷径可走梦想像天龙八部...

学习Java的心得体会

第一我在假期期间自己自学发现还有很多很多的知识要学第二软件或者是系统的编辑过程是一个庞大的系统工程短的时间要几个月长的时间要一年以上第三编软件的成员要统一思想就是说使用的名称不但要统一而且名称要见其名知其义这个...

Java个人学习心得

呵呵当年我也是靠着自学走上java程序员这条路的就给你写几点我的体会吧首先java完全可以在半年之内学通只要你确实用心学这点完全不必担心如果你智商属于普通人并且完全没有编程的基础例如cc或者其他编程语言我指的是...

java学习心得(26篇)