【导语】Java是⼀种可以撰写跨平台应⽤软件的⾯向对象的程序设计语⾔。⽽学习Java的同学java实习实训是必经的过程。以下是®⽆忧考⽹整理的java实习实训报告⼼得,欢迎阅读!
java实习实训报告⼼得篇1
  在本学期的⼆周时间内,我们在学校机房进⾏了为期⼆周的JAVA实训。现在即将结束了,回⾸本学期的java学习,重点还是在学习概念等⼀些常识性的东西,也学到平常在课堂中没有学到的东西,在JAVAAPI中⼜多认识了⼏种类,使我对JAVA 产⽣了浓厚的兴趣。两周的时间说长也不长,在这两周中,我们的实训任务是仓库管理系统,在演⽰过程中,并没有觉得它有很难,但在实际编程过程中,却遇到了各种各样的错误,这也多亏了⽼师的指点和班级同学的帮忙,使我⼀步步克服了实训过程中遇到的困难。虽然我所做的系统并没有实现所有功能,但是我觉得⾃⼰进步了,很多原来都不懂的东西现在都已经了解了,也培养了我的团队合作精神,让我感受到了集体的温暖。实训的过程与课堂上的讲课⽐,更为有趣,因为可以真正的⾃⼰动⼿操作,使我对⽼师上课所讲的内容有了更深⼀步的了解,使我在以后的编程中可以灵活运⽤。我期待以后有更多类似的实训,使我们可以多掌握⼀项技能,也可以让我们在以后⼯作中可以有更多的实践经验。学知识可不能凭⾃⼰的爱好和⼀时兴趣,要⼀步⼀个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有⼀定的扩展阅读和课外学习,充分全⾯的了解JAVA的应⽤和扩展运⽤。
  在我所学的语⾔当中,我⾃认为JAVA是⼀门⽐较强⼤的⾯向对象的编程语⾔,不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实⽤性较强,可以说⽐较的经典和强悍。所以学好java语⾔有很⼤的⽤处,这次实训,我们更多学到的是不懂就问和⾃⼰应该尽⾃⼰的全⼒去尝试,哪怕失败,只要⾃⼰尽⾃⼰的全⼒,和⾝边同学⼀起探讨⽽不是抄袭,团结合作,发挥团队意识,最后在⾃⼰的努⼒下,终于运⾏成功,这种成就感美不可⾔,⼼情愉悦⾄极。
  最后终于要结束了,⼤家都有种释怀的感觉,当然我想我更多的是兴奋和⾃⼰掌握了知识之后的饱满感,学知识就像吃东西⼀样,吃饱了就应该好好的消化。要不断的温习和运⽤,做到举⼀反三,将所学知识充分融⼊到平时的学习⽣活中去,为以后的⼯作做好坚实的基础。感谢学校和⽼师能够为我们提供这次机会,让我们更好的掌握和了解JAVA这门语⾔。
java实习实训报告⼼得篇2
  尊敬的各位领导、各位⽼师、各位同学:
  ⼤家好!
  在学院领导⽼师的带领和安排下,我们在上个学期末,到北京进⾏了为期10天的专业实习。在实习过程中,我们在专编程技能以及软件开发的总体架构思想上都收获颇丰。
  本次实训我们分为两个阶段,前五天为第⼀阶段,我们进⾏了理论知识的学习,巩固和深化了所学的编程知识。以下谈⼀谈个⼈的感受与体会
  ⼀、理论知识的学习
  在实训进⾏的前五天,我们上的是java编程的理论课。负责上课的⽼师⾔语风趣幽默⽽不失严谨,在⽼师的引导和启发下,我们巩固了之前在学校所学的编程知识,并加以深化,澄清之前对编程技术认识的⼀些错误或模糊的概念。
  我们还在课上以java⾥GUI编程常⽤的swing框架和JAVA的容器体系作为切⼊点,框架作为这期间除了学习⼀般的编程的知识技巧。在全⾯的系统的认识了框架同时补充学习了泛型技术,以及框架中架构思想的知识。在企业的实际编码过程中,⼀
个个框架构成了软件的基⽯,只有掌握了⼏门框架知识,才能在实践中⾼效开发,让⾃⼰的产品在市场上⽴于不败之地。
  在理论课的学习过程中,我们也暴露了⼀些问题,⽐如在学校上课学习时,对所学知识只是知其然⽽不知其所以然,不太愿意深钻,和超前学习⼀些知识。
java培训怎么学
  ⼆、项⽬开发实战练习
  在结束了理论知识的学习之后,后五天我们在实训基地进⾏了项⽬开发的实战练习。
  项⽬的名称是superVCD,是由海辉曾经所接的⼀个远程⾳乐唱⽚管理软件项⽬的精简版。虽然有所精简,但是其内容对我们学习仍具有相当的价值,对我们了解真实的软件的设计规范,编码规范,⽂档规范以及客户对软件的需求很有参考价值。该内容囊括了GUI设计和编码,容器与泛型的知识,规范⽂档编写,测试及⽇志系统,甚⾄要求我们实现⼀个专⽤的轻量级数据库系统,这⽆疑是对我们很好的⼀次历练机会,同时可以积累丰富的知识。
  平时我们很少有机会能够完成⼀个如此规模的项⽬,所以在这次项⽬实战训练中,我的收获也有很多。
  第⼀,我学会了如何规范的编写代码和⽂档。⽂档和代码是团队各成员在项⽬开发交流合作中的纽带,风格随意混乱的代码和缺失或语义不明的⽂档会让团队中的其他成员不能理解和使⽤⾃⼰写的程序,我在平时编写代码⽐较随意,并不注重这⼀点,经历这次实战演练之后,我⼀定会严格的遵守编码规范。
  第⼆,我学会了如何理解和分析客户的需求。软件为客户⽽⽣,只有理解了客户的需求才有写出优秀的软件的可能,在这次实战演练中,⽼师教会了我们如何组织团队正确的理解和分析客户的需求,并写出完善的需求分析,并⽤于项⽬开发。
  第三,我学会了对按照需求对软件架构进⾏设计,这点我想是我们许多同学之前都⾮常⽋缺的,因为我们在学校的时编写代码篇幅短⼩,功能单⼀,所以设计思路通常只留于脑内,⾮常模糊。⽽在这次项⽬开发演练中,⽼师⼿把⼿的教会我如何从需求中抽象出问题,并将之模块化,然后逐步求精,就如同为⾼楼⼤厦搭建栋梁。
  第四,我学会了如何团队合作,共同开发。作为项⽬开发⼩组的组长,我的体会更加深刻。独⽊难⽀,光靠⼀个⼈的⼒量是远远不够的。只有管理组织好⼀个团队,才能够最终完成项⽬的开发,或许在编程技术⽔平上团队成员有⾼有低,但是,每个⼈都有⾃⼰的闪光点,总可以在团队的到适合⾃⼰的位置,每个⼈在⾃⼰的团队中做的贡献,创造出不可磨灭的重⼤价值。
  第五,我学会了如何与客户沟通并展⽰⾃⼰的项⽬,软件项⽬的开发最终需要的是客户的认可,让客户了解并认可⾃⼰的产品的办法就是⽤⾔语将⾃⼰的项⽬的的⼀⾯展⽰出来,在最后⼀天⾥,实训的⽼师组织了项⽬的答辩,给我们提供了锻炼⾃⼰的表达能⼒,展⽰⾃⼰的项⽬的舞台。
  在实战的过程中,我对项⽬开发流程有了切实的体会:学会了如何编写规范合格的代码和⽂档;学会了了正确理解分析客户需求并设计项⽬的⽅法;体会到了团队合作精神的重要性,明⽩了组织团队进⾏项⽬开发的具体流程,还了解到了向客户展⽰产品以及与客户进⾏沟通的技巧。
  经历过这次实习实训,我们不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进⾏项⽬
开发锻炼动⼿能⼒的机会,积累了⼀笔宝贵的经验。实训虽已结束,但我们的不断学习的征途才刚刚迈出第⼀步。今后的路还很长,还有很多机会去实习提⾼,我们要以更加积极的姿态去充实⾃⼰,学习,不断地迎接挑战。
java实习实训报告⼼得篇3
  作为就业培训,项⽬的好坏对培训质量的影响⼗分⼤,常常是决定性的作⽤。
  这篇⽂章是关于在学习java软件开发时练习项⽬的总结,简单总结为以下⼏点:作为就业培训,项⽬的好坏对培训质量的影响⼗分⼤,常常是决定性的作⽤。
  这篇⽂章是关于在学习java软件开发时练习项⽬的总结,简单总结为以下⼏点:
  1、项⽬⼀定要全新的项⽬,不能是以前做过的
  2、项⽬⼀定要企业真实项⽬,不能是精简以后的,不能脱离实际应⽤系统
  3、在开发时要和企业的开发保持⼀致
  4、在做项⽬的时候不应该有参考代码
  长话短说就是以上⼏点,如果你想要更多的了解,可以继续往后看。
  ⼀:项⽬的地位
  因为参加就业培训的学员很多都是有⼀定的计算机基础,⼤部分都具备⼀定的编程基础,尤其是在校或者是刚毕业的学⽣,多少都有⼀些基础。
  他们⽋缺的主要是两点:
  (1)不能全⾯系统的、深⼊的掌握某种技术,也就是会的挺多,但都是⽪⽑,不能满⾜就业的需要。
  (2)没有任何实际的开发经验,完全是想象中学习,考试还⾏,⼀到实际开发和应⽤就歇菜了。
  解决的⽅法就是通过项⽬练习,对所学知识进⾏深化,然后通过项⽬来获取实际开发的经验,从⽽弥补这些不⾜,尽快达到企业的实际要求。
  ⼆:如何选择项⽬
  项⽬既然那么重要,肯定不能随随便便项⽬,那么究竟如何来选择呢?根据java的研究和实践经验总结,选择项⽬的时
候要注意以下⽅⾯:
  1:项⽬不能太⼤,也不能太⼩
  这个要根据项⽬练习的阶段,练习的时间,练习的⽬标来判断。不能太⼤,太⼤了做不完,也不能太⼩,太⼩了没有意义,达不到练习的⽬的。
  2:项⽬不能脱离实际应⽤系统
  项⽬应该是实际的系统,或者是实际系统的简化和抽象,不能够是没有实战意义的教学性或者是纯练习性的项⽬。因为培训的时间有限,必须让学员尽快地融⼊到实际项⽬的开发当中去。任何⼈接受和掌握⼀个东西都需要时间去适应,需要重复⼏次才能够真正掌握,所以每个项⽬都必须跟实际应⽤挂钩。3:项⽬应能覆盖所学的主要知识点
  学以致⽤,学完的知识点需要到应⽤中使⽤,才能够真正理解和掌握,再说了,软件开发是⼀个动⼿能⼒要求很⾼的⾏业,什么算会了,那就是能够做出来,写出代码来,把问题解决了,你就算会了。
  4:最后综合项⽬⼀定要是实际应⽤系统
  学员经过这个项⽬的练习,就要⾛上实际的⼯作岗位了,如果这个系统还达不到实际应⽤系统的标准,
学员练习过后也还是达不到企业实际的需要,那么这个培训应该说质量就不⾼了。理想的状况是这个项⽬就是实际项⽬,到时候学员就业到另外⼀个公司,不过是换个地⽅⼲活⽽已,完全没有技能上的问题。
  三:java怎么选择项⽬
  这个不是靠想象,⽽是根据实际的情况⼀步⼀步分析出来的(呵呵要卖弄⼀下:这也算是逻辑思维),当然这⾥只是讨论⽅法,不涉及具体的项⽬案例。我们可以采⽤倒推的⽅式来分析:
  (1)最终的项⽬⼀定是真实的项⽬,也就是要把学员训练到能够独⽴开发实际应⽤,通常我们还不能选最简单的项⽬,因为学员的吸收还要有⼀个折扣,所以最终的项⽬应该选实际项⽬中中等难度的项⽬
  (2)最终项⽬定下来过后,开始分解这个项⽬,看看为了达到完成这个项⽬需要哪些技术和知识点,以及每部分知识点的深度,然后定出每个分阶段的任务
  (3)然后开始选择分阶段的项⽬,分阶段的项⽬应该⽐刚才分析出来的分阶段任务稍稍复杂点,这样才能达到训练的⽬标。定下分阶段项⽬后,同样去分解,定出为了完成他所需要的各部分知识点和深度。
  (4)然后是选择上课期间的演⽰项⽬,演⽰的项⽬是为了做分阶段项⽬服务的,可以认为是分阶段项⽬的分阶段项⽬
  (5)最终把要求掌握的知识点和要求掌握的深度,分散到⽇常教学和练习中。好了,把上⾯的分析⽤正向描述就是:
  ⽇常教学和练习中学习和掌握的知识==〉演⽰项⽬==〉分阶段项⽬==〉综合项⽬==〉胜任企业实际开发需要。
  附注:有了好的项⽬还要有好的训练⽅法(这个另外⽴⽂讨论),最最基本和重要的⼀条就是:绝对要指导学⽣亲⾃动⼿做,⽽不是看和听,所以尽量不要选择有现成代码的项⽬,演⽰⽤的项⽬也不配发代码,让学⽣能够跟着做出来才是真的掌握了。
  上⾯阐述了java对项⽬的态度和基本选择⽅法,这⾥再把其中⼏个重要的、与众不同的特点阐述如下:
  1:真项⽬
  项⽬⼀定要真实,要是企业实际应⽤的,不能是教学性的项⽬,否则会脱离实达不到项⽬实训的效果。还有⼀个⼀定要是最新的项⽬,企业的要求也是在不断变化的,应⽤技术的⽅向和层次也在不断
变化,这些都体现在最新项⽬的要
  求上,旧项⽬所要求的技术和层次很可能已经过时了,根本达不到训练的⽬的。java的做法是:没有固定项⽬,每个班做项⽬之前会从企业获取最新的项⽬需求,然后经过挑选和精⼼设计,以保证既能训练技术,⼜能得到实际的开发经验。这样实现了跟企业的同步,企业做什么,我们就学什么,然后也跟着做什么。
  2:真流程
  开发的流程也要跟企业的实际开发保持⼀致。从项⽬⽴项开始,到需求分析、概要设计、详细设计、编码、测试的各个环节,都要完全按照真实的开发流程来做。
  java的主⼒⽼师都是实战出⾝,在java开发⽅⾯都⾄少有七年以上的开发经验,同时具备多年的项⽬管理经验,所以能够完全按照企业开发的流程来训练学⽣。
  3:真环境
  开发的环境也要跟企业⼀样,包括常⽤的开发⼯具、开发平台、应⽤服务器、常⽤插件、测试⼯具、项⽬管理⼯具、项⽬管理⽂档等等。
  java的做法是:构建跟企业完全⼀样的环境,然后跟企业开发⼀样,分团队开发。⽼师就相当于项⽬经理,⼀个班分成多个⼩组,每个组有⾃⼰的teamleader,⼤家分⼯合作,共同完成项⽬。
  4:真开发
  这是java最与众不同的⼀点,java深知:软件是做出来的,⽽不是听出来或者看出来的,企业需要能实际开发的⼈员,⽽不是只听过、看过但不能做的⼈。所以java⼗分强调:项⽬⼀定要让学⽣动⼿写出来。
  java的做法是:⽼师做为项⽬经理,带领着⼤家⼀起去做需求分析、概要设计、数据结构设计、接⼝设计、重要业务流程的分析设计等,然后由学⽣们分团队进⾏开发,实现整个项⽬。这⾥有⼏个与众不同:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。