java学习心得(精选13篇)

格式:DOC 上传日期:2023-11-25 13:15:14
java学习心得(精选13篇)
时间:2023-11-25 13:15:14     小编:笔砚

科技创新是推动社会进步的重要力量,我们应该加大科技投入。在写总结时,要注重客观客观,避免主观臆断,尽量做到客观准确地反映所总结的事实和现象。总结范文可以帮助我们更好地理解总结的写作方式和技巧。

java学习心得篇一

经常看到有人问怎么学java,是参加java培训呢,还是自己摸索?无数的问题其实都已经是讨论很多便了,我学习java5年,这么长时间以来有一些想法,写出来大家共同探讨:

1.为什么要学java?

版本不同,但是语法一致。java的跨平台特性使得学习他让我们可以在不同的场合下使用。

所以我强烈建议你学习的时候给自己设定一个假想的项目目标,做一个东西出来,网页也好,application也好,这样子,所以不清楚为什么要这样。

你才会快速地学习。对java有了一定地感觉以后,你在去看他的document,看他的源码,我建议你从低版本的java源码看起,因为他类少,看起来容易懂。然后你就会知道自己以前编码的东西那些是很幼稚的,是可以用一两句就能搞定的。

如果你已经稍微有了些感觉,如果觉得合适也可以考虑参加一些培训,毕竟比自学要轻松些,另外还可以学到别人的一些经验,比如:清软java培训,一些学员反应不错的,也建议你们多了解一下其它的培训机构。

3.如何解决问题。

学习的过程中不可避免的遇到问题,这些问题有的只是一个符号错了,一个括号少了,这类的问题在他的文档,或者一般的网站上就能够找到,尤其是初学者的问题,不会是很难的问题,在你之前已经无数人问过了,不要害怕提问,但是这个问题最好是你找不到答案的时候去提。有的时候人们觉得你这个问题到处都有,是你个人太懒不去找的原因而没有解决,这样不愿意回答。

等你走出了这个阶段,这个时候在有问题可能就是比较难一些的,这个时候在一般的网站上应该是难以找到结果的,我建议你英文够好的话直接上国外的网站,包括java自己的网站。如果一般呢,可以到ibm的中文网站上去,这些地方有很多一系列问题的解决方法,那上面提供的例子不管是书写格式还是正确性都是比较好的,为你养成良好的习惯有很大的帮助。

4.其他uml等的学习。

数据结构要不要学,uml要不要学,这些问题我觉得应人而异,你满足于做一般的程序员,完全可以不学,现在商业软件用到的都是成熟的技术,所有你遇到的问题,除非bug,无法解决的,在网上都能找到现成的代码,完全可以支持你完成工作。

但是如果你把编程当作一种乐趣的话,还是要学习的,用uml语言之后,你会发现编码的速度会更快,因为在这个过程中你理清了思路,通过使用工具,你可以要编码的模块分到最细,完成这部分工作以后,没一个模块的代码写起来会顺手很多,因为逻辑明确。数据结构对你写一些小的算法有帮助。而且通过比较高层次来观察整个系统,你对程序的把握会越来越有信心。

java学习心得篇二

进入达内,感觉蛮新鲜刺激的。虽然之前在学校里开过java课,我也迷迷糊糊考过了,但是我真的对学编程语言有些“畏惧”,但是达内老师一再让我放宽心,说都是面向没有基础的从最基础的开始教,只要用心一定能够学会。后来随着课堂上老师认真的讲解和自己的专研,便发现原来java软件开发培训学习并不是那么枯燥无味,而且还很有趣,很长见识。

到印象深刻的是,一直以来认为我对软件开发的兴趣更是越来越浓,甚至每天睡觉的时候脑袋都在代码,经过调整及时的改变了学习方法,翻书看以前学过的知识,又使我恢复了学习状态。

在达内的两三个月里,学习了数据库、网页制作及框架的相关知识。授课知识很符合现在企业的要求,同时在学习期间安排项目制作,增加项目开发经验,这对今后就业时,有很大帮助。在学习过程中,当自己写的一个程序解决所有错误和异常跑通时,会有非常非常大的成就感。

通过在达内四个多月的`培训后,在达内科技的一次双选会上,我以熟练地技术被一家外企录取为一名定制班的学员,经过将近一个月的定制班的学习,顺利通过考核,在此我要对北京达内的全体老师说一声:老师,您辛苦了,谢谢您!

新的生活马上就要开始了,在此,衷心感谢达内及达内的培训各位老师以及同学。达内java培训没有让我们失望,我们也一定不会让达内失望,在今后的工作当中,我们一定会发扬达内精神,用我们的不懈努力来展现达内精神!!!

java学习心得篇三

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

其实,大学之前几乎没有软件技术之类的概念,大三之前仍然对于程序懵懂不开。但是这并不能妨碍我热爱这个行业,也不能就断定我在这个行业里一事无成。刚学?java,我的确感觉不开窍,特别对oo(面向对象)编程仍然不能理解。但是人如果一思考,其实什么问题都解决了。对于学习java基础的经验就是多做、多思考,基础知识的学习不能不求甚解,要追本溯源,弄清问题的本质。这样才能举一反三,由点及面。对于抽象的东西要能具体化,对于具体的东西要能抽象化。

我学习java基础一直使用的是《编程思想》第四版这本书,感觉挺不错的,全面透彻通俗易懂,在国外也是广受好评,我很惋惜没有早点知道这本书,否则也不回浪费大学三年青春岁月,一无是处的打发光阴,值得庆幸的事这本书一定程度上激发了我对java学习的兴趣与潜力。英语能力强的话,可以直接看英文原版。我一直强调重视基础,如果你的java基础打的牢,你在学习那些java框架就是非常轻松的事了。

学习的确要学习的东西很多,就像这为朋友上面提到的那些。一家独大,老师早就提醒过我们学java才是出路,学好java才是王道,我当时就纳闷,这不是搬石头砸自己的脚,往自己身上泼冷水吗?现在恍然大悟,他当时只是为我们指引一条明路,java的繁盛在于开源社区的庞大,这也带来了分支太多的问题,怎样选择一条好的学习路线,对于初学者来说,的确是一件很迷茫的事。其实不管java东西再多,总有规律可循。根据自己的发展方向的不同,可以选择不同的学习路线。对于怎样成为一名出色的java?web程序员,我的建议是:1、jsp的知识不能欠缺,理解什么是servlet,什么是java?bean,熟悉jsp常使用的标签。我自己感觉,对于jsp的学习不需要太认真,毕竟现在真正使用纯jsp的情况已经不多了,能掌握基本的知识就绰绰有余。2、学习一个或一个以上的web表现框架。如果从使用的程度上来讲,struts依然是最流行的框架,社会需求也很大,所以学习struts是一个不错的选择,最近一个月我们刚刚模拟总算也用到了框架,因为框架本身也是一种封装,程序开发是将简单事情复杂化,模拟struts使我们学习三大框架和其他框架奠定良好的基础,使用框架的前提是你对他处理的业务逻辑也相当熟练了。4、至于xml,css这样的页面表现的东西,如果你不从事美工方面,我认为没有必要花过多的时间去学习,在平时的项目开发中慢慢的就会使用了。

还是那句话,基础很重要,永远不要忽视这一点。刚刚毕业,公司不会要求员工什么都会,只要技术扎实,学习的能力强,学习的速度就很快,企业有时候非常看重?这一点。其次掌握struts、hibernate这两个框架,达到可以熟练使用的目的,这会增加你就业的砝码。至于spring,ejb可以在以后的工作中学习使用,现在了解一下就可以了。当然作为一个java?web程序员,还要了解数据库、tomcat,jboss服务器、常用的开发工具eclipse,netsbean等。

三、1.学java切忌浮躁,欲速则不达,初学者请不要被新技术迷惑,先把基础学扎实,一步一个脚印的逐步学习,不要想着一步登天。我们要如水底磐石切不可做那水上浮萍,浮躁的人永远学不到什么东西。软件开发之路是充满荆棘与挑战之路,也是充满希望,有捷径可走。梦想像《天龙八部》中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的。每天仰天大叫“天神啊,请赐给我一本葵花宝典吧”,殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了“东方不败”,倒是成“西方失败”的几率高一点。“不走弯路,就是捷径”,佛经说的不无道理。2.要有自我约束力?春来不是读书天,夏日炎炎正好眠,秋来蚊虫冬又冷,背起书包待明年。总有一些理由不学习。这样下去,我们的java之树永远长不大。古人云:“人静而后安,安而能后定,定而能后慧,慧而能后悟,悟而能后得。”很有道理。在四川大足佛教石刻艺术中,有一组大型佛雕《牧牛图》,描绘了一个牧童和牛由斗争、对抗到逐渐融合、协调,最后合而为一的故事。佛祖说:“人的心魔难伏,就像牛一样,私心杂念太多太多;修行者就要像牧童,修炼他们,驯服他们,以完美自己的人生。”我们学java也一样,要能够驯服那些影响我们学习的大牛、小牛,抵制各种诱惑,集中精力,专心学习。3.操作实践前多看视频,我个人的经验和理解,边看视频边实践是学习编程语言最好的捷径。首先在电脑上安装编程软件,然后根据视频里例子进行验证理解,最后要懂得总结并动手多做些项目,从而熟练掌握java语言。

java学习心得篇四

我站在市农林局和真州镇党委、政府的正确领导下,在各单位的关心支持下,在全乡养殖户的密切配合下,以创建“群众满意基层站所”为主题,对照创建标准,按照服务规范的要求,攻坚克难抓落实,凝心聚力谋发展,促使了常规工作有创新,重点工作有突破,阶段工作有成效,提升了服务水平,提高了养殖效益,赢得了群众的满意,促进了全镇畜牧业稳定发展。

一、完善创建制度,强化队伍建设。

根据创建活动要求,年初召开专题会议,传达了上级有关文件精神,统一思想,使大家认识到:进一步转变服务观念,以群众满意为标尺,扎实开展创建活动,推动全镇畜牧业持续健康发展,是坚持邓小平理论和践行“三个代表”重要思想的根本体现。为保证创建的顺利开展,我们调整了创建领导小组,明确各自的职责和职能,完善了单位服务承诺、办事公开、监督反馈、责任追究等四项制度,同时完善了畜牧兽医优质服务规范、医药劳保管理、动物检疫员守则、生猪屠宰检疫操作程序、创建规划、工作学习、财务管理、检疫制度、防疫制度、药品管理制度等十项制度,努力做到有章可循。并要求每个站员写出创建计划,结合创建标准及当前的农村形势,在每个月例会上进行交流。为保证创建活动的顺利开展,年初我站充实了创建领导小组成员,明确各自的职责和职能。注重加强站领导班子建设,凡涉及全站重大问题的决策,都经过讨论决定。领导带头执行廉政建设,不利用职权谋取私利,不参加用公款支付的高消费娱乐活动,自觉规范自己的“工作圈”、“社交圈”、“生活圈”,从严要求自己。根据全镇党风廉政建设要求,认真抓好全站职工作风建设,教育职工切实增强为农服务意识,努力为农民增收服务。

二、对照创建标准,狠抓措施落实。

结合本站的自身实际工作,我们将创建活动同单位具体工作紧密结合。年初同每个站员签订了目标责任制,与每位检疫站员签订了检疫员工作责任制,进一步强化了责任意识,并将考核结果同每个站员的工资、奖金紧密挂钩。平时加大督促检查力度,在春秋两次防疫结束后,组织专人进行抽查考核,年底两人一组进行互查,保证年终目标责任制的完成和奖惩的兑现。同时,在创建过程中,我站召开了职工座谈会、服务对象、养殖大户、社会各界及村干部座谈会,并逐村发放“征求意见表”,广泛征求对兽医站及兽医人员的意见和建议,共发放“征求意见表”20xx份,收集意见1x条,并认真加以梳理,确保每条建议落实到群众中,不留在口头上,对存在问题认真整改,责任明确到人,坚持一着不让抓好落实。

一是做好新品种、新技术的推广工作,我们在调查研究的基础上,引导群众饲养三元杂交猪,扩大水禽的饲养量,大力推广种草养鹅技术;同时充分发挥和利用我镇的地理位置优势,加快发展奶牛、肉鸽等特种畜禽养殖。

二是加强防疫工作,年初制定了全年防疫工作计划。实行常年防疫同春秋两季普防相结合,推广双耳标和生猪w病二免工作,确保挂标率和应防率达10。在两季普防中我们严格按照“村不漏组、组不漏户、户不漏畜、畜不漏针”的标准要求,共防疫生猪11987头,牛325头,羊218只。确保了全年w病、猪瘟、禽流感的防疫密度达到规定要求,使我镇无重大疫病发生,促进了全镇畜牧业的健康发展。

三是抓好检疫工作。由于我镇地处×××,生猪屠宰量较大,我们要求屠宰点的检疫员严格执行各项规章制度,准时到岗,按照检疫操作规程进行检疫并按一定比例开展了旋毛虫镜检。严守法纪、廉洁自律,自觉按照要求严格约束自己,杜绝不合格肉品出场,确保了市民吃上放心肉。同时进一步加大了对各大农贸市场畜禽及其产品的检疫力度。严禁病死、毒死和死因不明的畜禽及其新产品上市,全年共查处不合格畜禽及产品40斤,全部进行了无害化处理。

java学习心得篇五

1、我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地。java是一门有着阶梯性的一们语言,如果要学习它。我觉得最好还是按照java的学习体系,先学习什么,在学习什么,只有这样,我们在学习中才会遇到更少的麻烦。java是一门更倾向于网络的语言。不要上来就学习jsp,这样不好,因为这没有基础。在以后的学习中很可能遇到很多的麻烦,这就不好了。

2、信心,恒心,毅力是最重要的。这是我们必须具备的心理素质。要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹。编程就是有的时候就是那么这么人。会遇到很多的困惑。但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此了。

3、多看看一些资料,多多的向高手请教,这样才好。要学会总结和领会,当然,学习java一个人有一个人的`想法,也有自己的独特学习方法。总之适合自己的就是最好的。

java学习心得篇六

误区一:建模就等于是写文档这很可能是其中最具破坏力的一条,因为开发人员可以此为借口而完全放弃建模。许多优秀的软件开发人员会说他们不想把时间浪费在这些“无用的“文档上。他们沉溺于编码之中,制造着一些脆弱而劣质的系统。另外,甚至于许多尽责的开发人员现在也认为建模是一件讨厌的事,而不愿去学习相应的建模技术。

事实分析:“模型”与“文档”这二者在概念上是风马牛不相及的—你可以拥有一个不是文档的模型和不是模型的文档。一幅设计图就是一个模型,而不论是被画在餐巾纸的背面,或写在一块白板上,或在classresponsibilitycollaboration(crc)卡片中,还是根据记录在报纸和便签纸上的流程图而生成的一个粗略的用户界面原型。虽然这些都不能说是文档,但他们却都是有价值的模型。

建模很象是作计划:作计划的价值在于计划编制的过程中,而非计划本身;价值体现在建模的活动中,而非模型本身。实际上,模型不是你系统中的一部分正式的文档,而且在完成它们的使命后可以被丢掉。你会发现值得保留的只有很少的模型,而且它一定是非常完美。

误区二:从开始阶段你可以考虑到所有的一切这种说法流行于二十世纪七十年代到八十年代早期,现今的许多经理都是在那个时候学习的软件开发。对这一点的迷信会导致在前期投入可观的时间去对所有的一切建模以期把所有一切都弄正确,试图在编码开始前就“冻结”所有的需求--因为它能规划数据库。这两个工具真正地帮助我实现了软件开发的目的–制造满足用户要求的软件。但我绝大多数得建模工作仍然使用的是简单的工具,而不是case工具。

误区七:建模是在浪费时间许多新手都这样认为,这主要是因为他们所接受的教育仅仅局限于如何编写代码,对于完整的开发流程鲜有接触。而且他们的经验也仅限于如何实现代码,就如初级程序员。他们放弃了提高效率和学习技能的机会,这些技能能够使他们很容易地适应不同的项目或组织。他们应该为此感到羞愧。

事实分析:在大多数情况下,在开始编码之前画一个草图、开发一个粗率的原型或者制作一些索引卡片都能提高你的生产效率。高效的开发者在编码之前都要进行建模工作。另外,建模是一种很好的在项目组成员与项目负责人之间沟通途径。你们在这个过程中探讨问题,从而对所要的是一个什么样的东西可以得到更好的理解,涉及到该项目中的每个成员也可得到对该项目有一个从分的了解。

误区八:数据模型(datamodel)就是一切许多组织基于数据模型就蹒跚启动新的开发工作,也许正如你所在的组织:it部门对于数据有非常严格的规定,控制着你的开发项目;或者你以前的数据库是一团糟,别无选择。

事实分析:数据模型是一个重要的但不是最重要的建模,它最好是建立在另外的模型之上。

误区九:所有的开发人员都知道如何建模我们现在面临照这样一个严重的问题:许多不是开发人员的人,包括高级经理和用户,不知道软件是如何建成的。其结果,他们不能够区分开熟练的开发者和一般的程序员(当然也分不清高级程序员和一般程序员),他们想当然地认为所有的开发人员都具备从头到尾开发整个系统的技能。

事实分析:这肯定是不正确的。建模的技能,是只有当一个开发者通过学习它,并经过长期的实践才能够掌握。一些非常聪明的程序员常常相信自己无所不能,毕竟他们终究只是程序员。

java学习心得篇七

(三)养成良好的文档习惯。

良好的文档是正规研发流程中非常重要的环节,一个好的程序是先写好设计文档再进行编程的,在设计文档的指导下,才能写出安全的代码。如果你不写文档,一开始就写程序,这样你就不会按已设计好的路线走,而是想到哪写到哪。小功能还好说,要是大功能,就容易混乱甚至失控.那么如何写文档呢?其实我认为没有统一的标准,虽然国家及一些nb的人总结了很多的模板,但每个人的习惯不同,如果你不加以修改或创新,就套用某个标准,我相信写起来会很吃力及说不清的难受,因此我觉得只要能将你的设计思想及实现算法或步骤描述清楚就是好的文档,我强烈建议广大程序员朋友们在写文档时要善于用图表来说明你的思想,我们不是作家,也可能作文都经常性地不及格,写出五官端正的文章对我们来说可能不容易啊!好好地利用visio,rose或别的工具来表达你的思想吧!

(五)代码风格要规范,严谨,效率要高。

(六)掌握好跟踪调试技巧.

跟踪调试程序是一件繁琐而又复杂的事情,所以掌握必要的调试策略及技巧却可以使这些工作变得轻松起来.

(七)养成自我测试的习惯。

测试工作应由测试工程师来做,但在你写完一个模块或一个软件时,还是要自已先测试一下,保证不要出现一些低级的错误.

(八)善于交流善于沟通,特别是经常与一些高手交流一下学习的心得体会。

有人说,程序员的性格大多内向不喜欢说话,其实是有些误会了,不是不喜欢而是话不投机,我的脑袋一天到晚都在不停地转,函数,数据,算法啊充满了我的世界,我那还有时间与你谈一些无聊的话题,话要找对人了,才容易谈下去,书上说过“听君一席话,胜读十年书”,你要找的就是这种豁然开朗!

(九)阶段性地做一下专题总结。

知识要温故而知新,因此我程序员要养成阶段性地做专题总结的习惯,比如你这个月学习或在做与多线程有关的模块或项目,那么在你做完后,你就可以好好地总结一下所有与多线程相关的技术,包括理论知识,实践方法以及各种技巧及优秀文章等等,这对你各种能力的提高将很大的帮助,你试过了吗,如果没有,那就快点行动吧!

(十)要有持之以恒的精神。

我只是想说明要学好任何一门技术,最好要有持之以恒精益求精的精神,特别是学一些比较抽象比较难的技术,除了思考一下你的学习方法以外,还必须坚定你的目标及信念!

java学习心得篇八

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

java是一门更倾向于网络的语言java学习心得体会java学习心得体会。不要上来就学习jsp,这样不好,因为这没有基础。在以后的学习中很可能遇到很多的麻烦,这就不好了。

2、信心,恒心,毅力是最重要的。这是我们必须具备的心理素质。要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹。编程就是有的时候就是那么这么人java学习心得体会心得体会。

会遇到很多的困惑。但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此了。

java学习心得篇九

作为就业培训,项目的好坏对培训质量的影响十分大,常常是决定性的作用。这篇文章是关于在学习ja软件开发时练习项目的总结,简单总结为以下几点:。

1、项目一定要全新的项目,不能是以前做过的。

2、项目一定要企业真实项目,不能是精简以后的,不能脱离实际应用系统。

3、在开发时要和企业的开发保持一致。

4、在做项目的时候不应该有参考代码。

长话短说就是以上几点,如果你想要更多的了解,可以继续往后看。

一:项目的地位。

因为参加就业培训的学员很多都是有一定的计算机基础,大部分都具备一定的编程基础,尤其是在校或者是刚毕业的学生,多少都有一些基础。

他们欠缺的主要是两点:。

(1)不能全面系统的、深入的掌握某种技术,也就是会的挺多,但都是皮毛,不能满足就业的需要。

(2)没有任何实际的开发经验,完全是想象中学习,考试还行,一到实际开发和应用就歇菜了。

解决的方法就是通过项目练习,对所学知识进行深化,然后通过项目来获取实际开发的经验,从而弥补这些不足,尽快达到企业的实际要求。

二:如何选择项目。

项目既然那么重要,肯定不能随随便便找项目,那么究竟如何来选择呢?根据java的研究和实践经验总结,选择项目的时候要注意以下方面:。

1:项目不能太大,也不能太小。

这个要根据项目练习的阶段,练习的时间,练习的目标来判断。不能太大,太大了做不完,也不能太小,太小了没有意义,达不到练习的目的。

2:项目不能脱离实际应用系统。

项目应该是实际的系统,或者是实际系统的简化和抽象,不能够是没有实战意义的教学性或者是纯练习性的项目。因为培训的时间有限,必须让学员尽快地融入到实际项目的开发当中去。任何人接受和掌握一个东西都需要时间去适应,需要重复几次才能够真正掌握,所以每个项目都必须跟实际应用挂钩。

3:项目应能覆盖所学的主要知识点。

学以致用,学完的知识点需要到应用中使用,才能够真正理解和掌握,再说了,软件开发是一个动手能力要求很高的行业,什么算会了,那就是能够做出来,写出代码来,把问题解决了,你就算会了。

4:最后综合项目一定要是实际应用系统。

学员经过这个项目的练习,就要走上实际的工作岗位了,如果这个系统还达不到实际应用系统的标准,学员练习过后也还是达不到企业实际的需要,那么这个培训应该说质量就不高了。理想的状况是这个项目就是实际项目,到时候学员就业到另外一个公司,不过是换个地方干活而已,完全没有技能上的问题。

三:java怎么选择项目。

这个不是靠想象,而是根据实际的情况一步一步分析出来的(呵呵要卖弄一下:这也算是逻辑思维),当然这里只是讨论方法,不涉及具体的项目案例。

我们可以采用倒推的方式来分析:。

(3)然后开始选择分阶段的项目,分阶段的项目应该比刚才分析出来的分阶段任务稍稍复杂点,这样才能达到训练的目标。定下分阶段项目后,同样去分解,定出为了完成他所需要的各部分知识点和深度。

(5)最终把要求掌握的知识点和要求掌握的深度,分散到日常教学和练习中。好了,把上面的分析用正向描述就是:。

日常教学和练习中学习和掌握的知识==〉演示项目==〉分阶段项目==〉综合项目==〉胜任企业实际开发需要。

附注:有了好的项目还要有好的训练方法(这个另外立文讨论),最最基本和重要的一条就是:绝对要指导学生亲自动手做,而不是看和听,所以尽量不要选择有现成代码的项目,演示用的项目也最好不配发代码,让学生能够跟着做出来才是真的掌握了。

上面阐述了java对项目的态度和基本选择方法,这里再把其中几个重要的、与众不同的特点阐述如下:。

1:真项目。

项目一定要真实,要是企业实际应用的,不能是教学性的项目,否则会脱离实达不到项目实训的效果。还有一个一定要是最新的项目,企业的要求也是在不断变化的,应用技术的方向和层次也在不断变化,这些都体现在最新项目的要求上,旧项目所要求的技术和层次很可能已经过时了,根本达不到训练的目的。

java的做法是:没有固定项目,每个班做项目之前会从企业获取最新的项目需求,然后经过挑选和精心设计,以保证既能训练技术,又能得到实际的开发经验。这样实现了跟企业的同步,企业做什么,我们就学什么,然后也跟着做什么。

2:真流程。

开发的流程也要跟企业的实际开发保持一致。从项目立项开始,到需求分析、概要设计、详细设计、编码、测试的各个环节,都要完全按照真实的开发流程来做。

java的主力老师都是实战出身,在java开发方面都至少有七年以上的开发经验,同时具备多年的项目管理经验,所以能够完全按照企业开发的流程来训练学生。

3:真环境。

开发的环境也要跟企业一样,包括常用的开发工具、开发平台、应用服务器、常用插件、测试工具、项目管理工具、项目管理文档等等。

java的做法是:构建跟企业完全一样的环境,然后跟企业开发一样,分团队开发。老师就相当于项目经理,一个班分成多个小组,每个组有自己的teamleader,大家分工合作,共同完成项目。

4:真开发。

这是java最与众不同的一点,java深知:软件是做出来的,而不是听出来或者看出来的,企业需要能实际开发的人员,而不是只听过、看过但不能做的人。所以java十分强调:项目一定要让学生动手写出来。

java的做法是:老师做为项目经理,带领着大家一起去做需求分析、概要设计、数据结构设计、接口设计、重要业务流程的分析设计等,然后由学生们分团队进行开发,实现整个项目。这里有几个与众不同:。

(1):现场带领学生一起做分析和设计,而不是预先做好了来讲讲。因为需要学生学习的是分析设计的过程和方法,而不是已经做好的结果。

(2):java选用的项目基本都是企业最新的项目,很多都是java的学生和企业在同期开发,所以是不配发源代码的。这样也断绝了学生的依赖思想,认认真真去开发。可能有同学会问:为什么不选择有源代码的项目呢,那样还可以参考学习啊!

这是一个典型的误区:觉得通过看人家的代码能够加快自己的学习。这个方法对有经验的人来讲是对的,但是对于还在学习期间,没有经验的学员来讲,就是一个认识的误区了。因为你也许能看懂代码的语法,但根本看不懂代码背后的含义,看不懂代码的设计,看不懂为什么要这么实现,看不懂代码所体现的思想,其实,看了跟没看没有多大区别。

事实上,java界最不缺的就是代码了,那么多开源软件,小到一个工具,到企业级erp都有开源的,而且很多都是大师级的作品,说实话比你参考的那些代码质量高多了,但是又有多少人能真正看明白呢,原因就在于达不到那个水平,看不懂代码背后所体现的设计和思想以及为什么要这么做,效果也就不好了。当然不排除有这样的高人是能够完全能理解和掌握这些大师级作品的,但估计不会是刚开始学习java开发的学生,所以java根据多年的培训经验,友情提示:在初学阶段,看一千遍,听一千遍,都不如自己动手写一遍所达到的学习效果。自己能写出来的功能才是你真正掌握的功能,而不是你看得代码或者是听老师讲的,就算讲过看过,但是自己做不出来,那都不算会。java的主力老师都是实战出身,在java开发方面都至少有七年以上的开发经验,同时具备多年的项目管理经验,所以能够完全按照企业开发的流程来训练学生。

java学习心得篇十

不知不觉来到尚学堂学习已经一个多月了。回想起没有开始决定培训之前,自己其实一直是在矛盾和犹豫中徘徊。在那个时候,左老师是最开始找我聊天的,开始了解到尚学堂也是从她那儿。一直以来其实都没有考虑过要参加这样的培训,那时的我还很坚定地说,我要考教师资格证,家里人也支持我以后去当老师的。但是当我得知,教师资格证得应届毕业生才能考,并且从开始改革后,我就开始纠结了。其实也不能说是纠结,只是觉得考教师资格证不需要花那么多的时间,这样我还有一年多的空闲时间,不能这样子白白浪费了,而自己又没有打算考研。于是,对于信息计算科学这样一个专业的我,我觉得自己是不是可以考虑去参加培训,这样毕业以后也不失为一条出路,毕竟自己对计算机还是有兴趣的。

经过一段时间的思量,也比较了一下中信和尚学堂,最终还是选择来到了尚学堂。给我和同伴上第一节试听课的是李毅老师,他给我留下了深刻的印象,不仅是人长的帅气,最重要的是他讲课的风格我很喜欢,能让我瞬间产生浓厚的兴趣。开始一直期盼着要是他给我们上课该多好,结果到第一次正式上课的时候,给我们授课的并不是他,而是阮总。说实话,开始有点小小的失望。但是,经过了一个多月的培训,我发现阮总其实也是一个很幽默的人,上课的时候,也总是能将那些比较抽象的概念什么的,用生活中的一些实际例子具体化,让我们更好的去吸收与消化。慢慢地其实也就习惯了,觉得也没有什么不好。毕竟学知识,最重要靠的还是自己,老师只是一个引导而已。

在尚学堂,比较庆幸,可以认识一群新的朋友,虽然大家平常接触还不是那么多,但是我相信,在以后更长的日子里,我们可以相互了解的更多,成为很好的朋友。

当然,这一个月多里,收获更多的是知识。在刚开始的前一段时间里,阮总初步的教我们了解了xhtml和css的部分基础知识,让我们领略到了网页设计的奇妙之处。当我第一次自己学会做一些简单的网页界面时,我很兴奋,真的很兴奋。虽然第一次做的网页被阮总说很丑,但我还是很开心,我还很肯定的和同伴说,我们的前途一片光明。后来,阮总告诉我们,其实网页设计那部分并不是我们要学习的,只是我们要了解一下,看得懂代码的意思就好,还风趣地说我们不是美工,不能抢了别人的饭碗。接下来的日子,是在寒假了,我们开始正式接触到java学习。我想,这是初级阶段,也应该是基础阶段,一定要把基础打牢,以后的学习才不会那么吃力。开始的那部分是java的基础知识,我发现和c语言区别不是很大,在学校有认真地学习过c语言,所以基础知识部分学起来还是很轻松的。学完基础知识一直到现在,我们接触的是java面向对象的学习,这是一个崭新的过程,其他人我不清楚,至少对于我来说是这样。我发现,这部分学习的内容没以前学的那么轻松,单一的操作也许会,就是很多情况下自己要会灵活的运用。而且,正像阮总说的,教的知识肯定是教不完的,重点是我们要自己学会找到学习方法。其实,很多东西都没有你想象的那么难,只要你肯努力,肯下功夫,找到方法后,你也是可以做的很好的。我发现,光听老师讲,真的是远远不够,重点在于课后一定要多练习,这样才能帮助自己更快的接受新知识。

寒假过来后,阮总告诉我们,寒假他都没有怎么休息一直在家里学习,他说,你只有不断地去学习新的知识,你才可能比别人收获的更多。听完他说的,然后比较着自己,阮总真的是不简单,挺佩服他的。我想,在尚学堂这样一个积极上进的集体中,我也会成长的很快,收获的很多。我依然坚信自己前途一片光明。

java学习心得篇十一

万事开头难,其实对于编程来说,开头并不是那么难,因为开始学习编程的小伙伴基本上都有兴趣点,有一腔热血挺过入门问题不大,学习编程只靠一腔热血还是不够的,贵在坚持,很多人都是倒在坚持的路上,半途而废,学习编程其实也没啥好的捷径就是先搞懂理论,然后开始不停的练习实践,反反复复,其实这个过程都知道要经历多少个循环和反复,慢慢的一些基本的概念随着时间的推移都成了你的基本功,在此基础上继续提升自己的能力水平就会显得游刃有余,没有坚持别的都是空话。

2选择合适的入门教材。

在网上搜过资料的都知道,一搜所有的资料都出来了,弄的大家不知道选哪个教材合适,入门之初不要有病乱投医的那种,不管三七二十一上来呼呼的买上几本,结果也分不清主次晕乎乎的学了一阵,晕乎乎的放弃了。入门的书还是要选择正确,选择好了教材就制定个计划开始你的学习之路。在这过程中,如果基础特别差的,上来就是看不懂书本,可以先跟着视频入门下,找下学习编程的感觉,等感觉到差不多能看懂书的时候,立即切换方向,把中心放在书本上,因为利用书本学习非常有利于知识体系的框架的建立,很多立志于做架构师的,不能依赖看别人咀嚼好的视频,要通过书本建立属于自己的东西。

3学习java核心且基础的东西。

搞明白,然后把书上的代码都在电脑上自己实践一遍,每个概念都来来回回的这么去做,坚持下来,这个过程可能比较枯燥但是自学过程中最基础的部分。

4学习java的核心框架。

掌握了第三步的基础上,就要尝试学习一些框架东西了,比如servlet、struts2、hibernate和spring,学习框架的时候,就要拿到框架的代码去研究,同时尝试去调试,修改,做一些小的改动看是不是能达到自己想要的效果,在这个过程多留言框架代码的风格,尝试了解为什么这么搭建框架,如果换成自己去做,该如何去做,这个时候要一遍遍的在大脑中进行思考打磨,不断提升自己的思维。

5遇到困难要找名师指路。

自学过程中难免遇到很多自己解决不了的问题,这时候你就需要名师指路了。在动力节点java培训机构有着多年软件行业实战经验的it精英人士组成的讲师团队,带着想要学习java的年轻人在项目实训中掌握编程技术,和这样的名师学习,相信你一定会更快的学好java。

java学习心得篇十二

java培训从开始的5月11号到现在已经过了两个月了,感谢源动(中国)给与我们这次宝贵的培训,使学员在日后的社会中增加了竞争筹码。我个人非常重视这次培训的机会。

从一开始的javaoo,数据库,se,会计基础到进段时间学习的html,css,javascript,使我们都有了不同程度的提高。首先,源动的培训打破传统教育原有的单一、教条的教学模式,在学习过程中窦老师经常关心我们的学习进程和效率,这样学习过程中的疑问会得到及时解决,加快了学习进度,也增加了个人及团队的工作效率。其次,在java培训时,老师常常会指派我们作业,这些作业配合着开发的项目,使我们得到了实战的经验。经验是宝贵的学习不只是学一学书面上的东西,尤其是做软件开发,经验尤其起到至关重要的作用。一个程序员的成长可以看作是基础知识的牢固基础上的,开发经验的成长,这些是我们在源动学习中,学到的宝贵的东西。再次,培训过程中侧重团队的合作,这点很重要,在今后真正进入企业工作以后,开发项目往往是一个或者几个团队来配合,人与人之间的沟通不仅仅是技术上的互相支服,它更加侧重于一个良好的协作,通过高效的团队协作可常常达到事半功倍的效果。此外,源动的java培训中也为我们开设了素质拓展、面试技巧、心理辅导等职业能力的课程,这些课程不是学校里面照本宣科的东西,而是实实在在能拿来用的知识,在这些知识的消化过程中,每位学员都在个人能力上有了不同程度的提高,为今后的工作架设坚固的桥梁。

如果说学习一门语言很容易,那就大错特错了。更不要说是一门从来没有接触过的语言,对于java培训的初学者来说就好比是让一个人去吃一个从来没有见过的食物一样,要费一些时间去研究。学一门语言最重要的是学会观察,了解语言的特点很重要。所以说学语言一定要学会观察,而且更要学会总结。

在学习过程中,比如编程中总会遇到这样那样的问题,我作为个人的理解是,当遇到问题时先不要急着去请教别人,要先检查自己的代码是不是出现了一些经常犯得错误,当确定自己不明白的时候,带着疑问与小组的成员商量,或者向老师请教。当自己独立解决问题后所学到的不仅仅是内心的小小满足,而是这个小经验被自己消化了了的重要性。

以上是我在源动学习java的一点点培训工作总结,接下来的java培训,我想会更有趣、更专业,所以我会更认真听,理论与实践更加强化我们的工作,因为我也很热爱且珍惜这份工作!学习能让人进步,工作能让人自信,相信我们在不断地学习和工作经验当中让自己变得更加充实。

java学习心得篇十三

在本学期的开学初期,我们在学校机房进行了为期三周的java实训。现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,通过这次为期三周的实训,遇到了很多自己感兴趣的问题,就会很有兴趣,当然学知识可不能凭自己的爱好和一时兴趣,不能遇到自己不敢兴趣的问题就把它抛给同学,要学会自己踏踏实实认真的去解决问题。要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解java的应用和扩展运用。

本次我们小组所做的程序是“小小通讯录”基本功能已经较好的完成,可是还是有一些不完善,比如我们的通讯录没有能够做到把通讯录里所储存的信息以列表的形式展现出来,所以还是有些不完善,,我们的指导老师对我们的程序作出了大体评价,发现我们的思想还是处于一个比较简单的过程当中,老师的几句简单评价,就带给我们无与伦比的冲击性,由于我们写程序的经验尚且较少,很多东西无法考虑到位,老师的点评,使我们认识到了不足与今后的前进方向与目标,使我们更加具有动力与激情,拥有了继续认真学习java的信心,拥有了成为一位合格的高级程序员的壮志,在编写程序的过程当中,我们在一开始就遇到了问题,一直在纠结与是使用数据库连接还是使用文件,经过老师的耐心讲解,我们了解到了尚未接触到的jar包等一些列名词,但是经过数据库的抒写与连接发现sql20xx与sql20xx无法同步,所以最终我们选择了使用文件来进行这次程序的编写,第二个问题就是我们的程序在进行按钮新窗口的链接,在新窗口弹出时,无法将老窗口关闭,纠结了好久,询问老师,老师还给我用了“父子”的生动例子来讲解,最终我们查找jdk,查找类的用法终于完美解决!甚是兴奋!在我所学的语言当中,我自认为java是一门比较强大的面向对象的编程语言,不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性较强,可以说比较的经典和强悍。

所以学好java语言有很大的用处,这次实训,面对一道陌生的题目和要求时,不应慌张和无措,首先应该想到这和课本上的哪些知识具有结合点,回忆和分析这种结构的算法和具体实施方法,综合考虑其他的方面,例如:该题的易写性和易懂性及其他的问题的可利用性。在编写时,一个小小的符号,一个常量变量的设定,这都无不考量着我们的细心和严谨,所以学习java,不仅对我们以后学习其他语言有很大的好处,而且也让我们知道了和理解了作为一个编程人员首先应具有的良好心理素质,那就是冷静思考和专心致志。对待学术知识应该是严谨和认真。

这两个学科领域是相辅相成的,并共同推进计算机技术的方展。计算机技术的发展会推动软件的开发,软件工业则对计算机科学技术的进展以及软件应用领域的扩展起着重要的推动作用。软件工程人才的就业前景十分看好。

未来几年,国内外高层次软件人才将供不应求。毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大it职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观。信息化是it界的焦点。而信息化的实现,除了需要技术支持,人才也是很重要的环节。如何培养与国际接轨的高素质软件工程人才,已经成为中国软件产业的当务之急。

三。如果指望按书本的步骤做..指望每学期死记硬背通过考试..那绝对是没前途了..如果一个软件工程的学生都是在玩电脑游戏中度过每个学期的..那就不要期望毕业能找到本专业的好工作了....sun公司副总裁、sun研究院院士、软件部首席技术官詹姆斯•戈士林(jamesgosling)博士以"java技术之父"闻名于世。作为sun研究院院士,他亲手设计了java语言,完成了java技术的原始编译器和虚拟机。在他的带领下,java现已成为互联网的标准编程模式以及分布式企业级应用的事实标准,其跨平台的技术优势为网络计算带来了划时代的变革。自1995年5月正式推出的20xx年以来,java已从编程语言发展成为全球第一大通用开发平台。java技术已为计算机行业主要公司所采纳,同时也被越来越多的国际技术标准化组织所接受。1999年,sun推出了以java2平台为核心的j2ee、j2se和j2me三大平台。随着三大平台的迅速推进,在世界上形成了一股巨大的java应用浪潮。作为唯一在互联网上开发的语言,java平台以其移动性、安全性和开放性受到追捧。目前,中国的软件人才主要有两方面的欠缺,一是英语水平差,二是软件开发经验缺乏。针对这种情况,很多软件学院大幅增加了英语课时,同时广泛采用国外原版教材,部分基础课和专业课采用双语教学甚至全英文授课。各软件学院还特别强调实践环节。像清华软件学院90%的专业课程都配有课程实验大作业,学生从本科二年级起就能根据兴趣选择参加各种研究所的研究工作。所以我还要努力学习英语,提高自己各方面技能java如此潮流,我就更具信心,争取早如成为一名合格的专业性人才!

最后终于要结束了,大家都有种释怀的感觉,当然我想我更多的是兴奋和自己掌握了知识之后的饱满感,学知识就像吃东西一样,吃饱了就应该好好的消化。要不断的温习和运用,做到举一反三,将所学知识充分融入到平时的学习生活中去,为以后的工作做好坚实的基础。感谢学校和老师能够为我们提供这次机会,让我们更好的掌握和了解java这门语言。

【本文地址:http://www.xuefen.com.cn/zuowen/14947382.html】

全文阅读已结束,如果需要下载本文请点击

下载此文档