有关java实训心得体会

2024-05-18

有关java实训心得体会(通用11篇)

篇1:有关java实训心得体会

终于搞定了这份实训报告,受益匪浅啊!一开始想做计算器那个课题,原因很简单,就是因为我感觉那个课题很简单,在百度里一搜就搜到了一模一样的源程序。只是感觉没什么意思,那个界面也不是很好看,又不好玩。所以就做了现在这个猜数游戏。一直想编个游戏程序,于是就到网上去搜代码,一下子就搜到了,而且代码很少,简单易懂。程序是弄好了,那么简短的程序写起报告就犯难了!不得不把程序再添加些模块,充实充实。

这也让我感觉实训远比想像的难度大,不是网上随便搜一下就可以交差的!不仅需要自己看懂代码,还需要根据自己的需要添加模块,充实代码。

从网上搜的代码都是字符界面的,老师说既然字符界面的没挑战性,那就做图形界面的好了。做图形界面就有点犯难了,首先没有什么程序可以参照了,必须自己充分理解字符界面的源代码,然后逐步修改完善。

我依据课本上的GUI章节设计了此次的java简单程序,基本实现了课题的要求,还添加了图片以增加视觉效果,以及确定按钮方便用户确定输入数字。

通过这次实训我的体会归纳为以下4点:

1、态度第一。摆正自己的心态,不要以为什么东西上网搜搜就可以了,一定要有自己的东西。只有自己付出过,当程序运行成功时的那种喜悦才会令自己有一种莫名的自豪感。态度决定一切!

2、兴趣是关键。我的学习完全是兴趣导向的,所以压力并不大。因为有兴趣,所以我会很想充分理解一切细节。又因为理解,所以许多原本片片断断的知识都可以渐渐互相融会贯通,累积技术能量,理论和实务之间的藩篱被打破了,学习效率倍增。学习并快乐着!

3、敢于挑战。不安于现成的程序,要敢于用多种方法实现一个目的。现在的网络科技很发达,想要一个源程序的确很简单,所以很多人都是在自己都不明白题目要求时,就可以在网上搜到一模一样的代码,根本没有自己的东西。挑战自我是项艰巨的任务。只有坚持自己多看代码多写程序才会有更多的收获。

4、不懈追求。要对源代码进行不断地完善,要尽可能地实现课题所要求的功能。对初学者来说,大量地写程序是必要的,但过了某个阶段之后,写程序所带来的技术能力成长已经到了极限,还不如多花一点时间看书,学新技术和新观念。可以从实现源程序功能着手,比如添加写模块啊什么的,实现更多功能。看着自己编的程序能成功运行,这样自己会更感兴趣,也就会乐此不疲。

篇2:有关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的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息加以整理,促进学习的深入和知识水平的提高。

篇3:Java程序设计课程实训设计

Java技术是计算机科学与技术相关专业培养的核心技能, 本课程设计是在《Java程序设计》课程上设置的, 在高职高专人才的培养中占有核心地位。它是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。

本课程设计的目的和任务, 是通过学生用Java语言设计一个完整的应用程序, 使学生综合应用所学知识完成软件的分析、设计、调试和总结, 提高学生对Java语言的综合应用能力和解决问题的能力。

二、实训教学方法手段和考核方法的设计

(1) 实训教学方法和手段

任课教师根据课程《网络程序设计Java》教学大纲中的重点内容, 给出相应的题目或项目, 指导学生完成任务。实训前必须制定好上机步骤, 弄清实训目的;要求学生掌握实训项目所需的知识、操作方法或步骤, 并写出详细的实训报告。

(2) 实训考核方法

通过设计答辩方式, 并结合学生的动手能力, 独立分析解决问题的能力和创新精神, 实训报告和答辩水平以及学习态度综合考评。

考核标准包括:

1. 设计与实训报告 (20%) ;

2. 程序的可用性, 实用性, 通用性, 可扩充性 (30%) ;

3. 学生的动手能力、综合解决问题能力、创新精神 (20%) ;

4. 答辩水平 (20%) 。

5. 态度和纪律10% (分为优、良、中、及格和不及格五档)

三、实训内容与要求

(1) java系统程序开发

资产管理系统、学生信息管理系统、电子商务系统、网络购物系统、网络聊天室、人事管理系统、选课系统、论文管理系统、新闻发布系统、考试管理系统、学生宿舍管理系统等。学生可以小组为单位任选其一完成。

(2) Applet程序开发

做一个广告屏, 显示一段文字, 如图1所示, 能够对文字的颜色、风格、字体、字号等修改。

要求:做成APPLET程序或APPLICATION程序;用AP-PLETVIEWER运行;能够在网页中运行。

(3) 游戏开发

1. 五子棋双人对弈

开发游戏性程序, 例如五子棋双人对弈程序、扫雷程序, 根据学生情况, 此部分为选做内容。

五子棋双人对弈程序要求:

(1) 按“重新开具”可以开始新的一局。

(2) 需提示当前该哪方下棋, 并提示已下棋子的信息。

(3) 一方赢时游戏结束。

2. 俄罗斯方块游戏。

说明:以上内容为模板内容, 其它题目也可自己设计, 但难度要相当。具体内容可根据实际由指导老师审定。

(4) 总体要求

1.对系统进行功能模块分析、控制模块分析正确;

2.系统设计要实用;

3. 编程简练, 可用, 功能全面, 具有较好的健壮性;

4. 说明书、流程图要清楚。

四、授课计划与学时安排

(1) 教师介绍本课程设计的目的、内容、要求、方法和安排。 (4学时)

(2) 学生消化信息、完成设计报告。 (6学时)

(3) 教师审查设计报告。通过审查的学生的设计报告, 然后调整确定实施方案。 (4学时)

(4) 学生完成课程设计的程序设计环节指导老师作必要的现场指导。 (20学时)

(5) 验收并简单考核。 (4学时)

(6) 撰写总结和实训报告。 (2学时)

五、课程设计指导教师

由主讲教师和实验指导教师共同承担。

六、课程设计地点

计算机中心机房或者学院专业机房

参考文献

篇4:有关java实训心得体会

关键词 实训课程 过程管理 企业过程管理文档

中图分类号:G420 文献标识码:A

0 引言

实训是职业技能实际训练的简称,是指在学校控制状态下,按照人才培养规律与目标,对学生进行职业技术应用能力训练的教学过程。基于案例的Web开发实训是软件技术(Java)专业的一门核心课程,旨在培养学生使用主流框架技术开发Java Web应用的能力。通过与企业工程师交流,借鉴主流软件开发企业的过程管理文档,课程中引入了项目过程管理方法,在课堂环境中模拟软件企业真实管理情景,注重软件开发过程管理。

1 过程管理的必要性

实训是对实际软件开发工作的一种模拟,早先我们主要是针对工作任务的模拟,要求学生在一定的时间范围内完成相应的任务,而对于过程管理不够重视。通常班级学生有40到50名,对每位同学的过程管理需要花费很多的精力,因此过程管理难度比较大,教师重点关注验收考核环节。为了有效地实行过程控制,需要找到一种简单的方法,便于教师对实训进行控制。过程管理要求实训过程可度量、可控制,可度量指可以对学生在实训中完成的中间结果进行评测和度量,可控制是指发现进度异常并做出调整。引入过程管理使学生在实训中了解企业的管理模式,在迈上工作岗位时可以适应企业要求。

2 过程管理实施

2.1 项目任务书

项目任务书详细描述项目的具体需求,项目开发过程中的特定要求,项目完成时间节点。Java Web应用开发任务书包括实训概况,实训功能,实训流程图和实训原型以及开发成员配置建议。实训概括是对实训目的、环境要求进行简单描述,功能是指实训中完成的系统功能,实训流程图展示了完成实训的步骤,实训原型使用原型工具开发出系统操作界面,便于软件开发人员与系统分析人员之间交流,开发成员配置是对该项目开发过程中人员配置的建议。

2.2 项目计划表

制定计划是整个项目管理过程中最重要的一个环节。计划表是项目开发前对项目开发进度的预估和安排,包括任务名称、工期、开始时间、完成时间和资源名称等。在Java Web应用开发中具体包括项目启动、任务书发布、开发团队成立、开发环境确认和熟悉、项目计划、程序设计、系统测试、项目审核等过程,期中程序设计又可以细分为数据库设计与开发、系统架构设计、系统模块设计与开发、测试用例设计等。项目计划表的制定需要依据项目任务书的具体需求、项目完成人开发能力、开发时间限制等要素来完成。项目计划的制定具有一定的限制性,计划由开发小组完成初稿交教师(项目经理)审核,审核未通过要求该小组内部讨论修订,审核通过后由教师(项目经理)下发该文档,在实训中对项目的检查就是以项目计划表作为依据。

2.3 日报表

日报表是软件研发工程师(学生)每天工作情况的总结。软件研发工程师(学生)对比项目计划表规定的每日工作内容,找出差距并给出整改方案,日报中还包含次日工作安排。日报表是整个过程控制中的较为重要的一个环节。教师(项目经理)通过审查研发工程师(学生)的日报表及时发现问题并做出相应处理,实现过程控制。当日报表中反映出来某位学生不能及时完成任务,则需要与之沟通,了解原因,给予必要的指导。

2.4 审核问题一览表

在项目开发过程中遇到问题是不可避免的,关键是需要及时发现、记录和解决。问题的解决过程就是学习的过程。问题记录项目包括项目名称,项目编号,审核类型,项目实施阶段,审查对象,问题发现时间,不一致性问题描述,不一致问题严重程度,不一致问题优先级,解决期限,解决措施,当事人,验证日期及结果,不一致问题出现次数,处理状态等。

审核问题一览表不仅对学生具有意义,便于在解决问题过程中学习,同时也是课程考核的依据。根据审核问题一览表中的记录,我们可以判断学生对于软件设计开发过程中的思考是否深入。将所有学生的审核问题一览表总结起来就生成软件开发注意事项,提示学生在开发过程中容易出现的问题。

2.5 测试实验项目表

测试实验项目表中包括项目模块名称、预测结果说明、执行结果描述、执行结果、试验人、日期、BUG描述、对应人、对应日期、确认结果、确认日期等。其中“项目模块名称”简单描述被测试模块名称,“预测结果说明”描述正常情况下的预期结果,“执行结果”描述该模块测试的结果,“BUG描述”记录测试过程中遇到的BUG,“对应人”表示解决该BUG的人,“对应日期”表示解决问题的时间。测试实验项目表是对项目的测试进行详细描述。

3 结束语

要实现过程可控,学生需要掌握管理文档的使用方法,并按照要求切实执行,具体实施过程中注意以下两点。一是加深对文档的理解。对学生来说使用和编写企业管理文档具有一定的难度,在项目开发前,需要详细讲解各种管理文档,用真实的案例做介绍。学生只有充分理解,才能在学习中灵活应用。二是及时审核。许多学生对管理文档不重视,往往在实训的最后两天做总结性的编写,用项目的实际进度表代替项目计划表,对项目开发不做规划,这种现象将导致过程管理失败。因此教师在实训中需要不间断审核学生提交的文档,从文档中发现问题并及时反馈,保障实训有序进行。

国家示范骨干高职院软件技术及专业群建设优质核心课程《Java Web应用开发》课程建设项目资助,南京信息职业技术学院课程改革专项《基于框架的Web开发实训》项目资助

参考文献

[1] 严明良,刘颖.高职院校实训教学体系构建的研究与实践[J].实验室研究与探索,2008(6).

[2] 李红梅,张红延,卢苇.面向能力培养的软件工程实践教学体系[J].高等工程教育研究,2009(2).

篇5:JAVA实训心得体会

我们在学校机房进行了为期三周的JAVA实训。现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,Application应用程序和Applet小程序,它的开发工具,数据类型,变量,接口,输入输出流,学会分析异常,抛出异常,后期主要是小程序运用,Gui界面设计和事件。我觉得这两种程序结构有很大的不同,不管是体系结构还是运行方式,都有很大的区别,我主要偏向于小程序的学习,呵呵,因为感觉它用处比较大,可以做出好多好多好玩的游戏,运用程序等,且它灵活。呵呵,当然学知识可不能凭自己的爱好和一时兴趣,要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。

这次实训,我们更多学到的是不懂就问和自己应该尽自己的全力去尝试,哪怕失败,只要自己尽自己的全力,和身边同学一起探讨而不是抄袭,团结合作,发挥团队意识,最后在自己的努力下,终于运行成功,这种成就感美不可言,心情愉悦至极。

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

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

篇6:java实习实训报告心得体会

与中国的仁义之道相比,物竞天择恐怕是社会乃至世界的本职,从细微处看不到的东西,我们就从宏观角度出发,又会发现什么呢?中国五千年历史可以发现有用的东西,实在很少,原因是它是一个反对竞争的。开朝时文武并举,立国后重文轻武,除了唐朝稍微好点外,其他就不敢恭维了。宋朝就更能看出问题了,岳飞枉死就是最好的证明。岳飞之所以被我尊重,当然不会是今天不被看好的,他那点狗屁忠义,而是他创造了一个奇迹。在冷兵器时代,骑兵是最强的兵种,岳飞创造了步兵胜骑兵的先例。在受到金国如此威胁下还是将如此将才杀掉。原因只有一个,岳飞赢了,就会有三个皇帝出现,而当时的赵皇,宁可称儿也要保证竞争者不出现,赵家当家皇帝怎么就不想想,救出另外两个皇帝虽然有竞争对手,但是收复旧河山我的功劳最大,那么皇帝还不会就是我的。这是不可能的,原因就是四个字,长幼有序!中国的美德延伸的束缚。可怜的赵括皇帝撼不动这铁礼。

从古至今竞争从来没有停止过。也许你听过前人跟你说过你们是幸福的一代,现在回味除了他又标榜自己业绩的同时对你寄予祝福,但还有就是未来的不可知。活在当下的人从来都不会有轻松的,这才是至理。在这里有人会以为,如果是这样的话那么最求成功不就可以不择手段了吗,甚至可以践踏人性?我的见解是不能,因为我说的是人与人的竞争,一旦连人都不是了,淘汰的就是注定的了。人活着就要动物营养学会追逐,但又不能等同动物,矛盾吗?世界本来就是矛盾的,人之所以会思考,会区别于动物,就在于人会处理矛盾。所以人性的洗涤也是竞争的组成部分吧!

篇7:有关实训任务心得

本次实训,是对我能力的进一步锻炼,也是一种考验。从中获得的诸多收获,也是很可贵的,是非常有意义的。下面就是小编带来的实训任务的心得,希望能帮助大家!

实训任务的心得1

七月十七日,我人生中第一次进入工商所,我感觉我就像是森林里的.一只自由的小鹿,对前方满怀着憧憬和欣喜。这次实习实训中,孔阿姨作为我的老师,将我领进了工商所的大门,开始接触地时候,我有些拘谨,不敢说话,甚至不敢坐在凳子上,一下子就暴露了我胆小的本性,幸好能通过自我剖析了解自己,我也坚信在学习中我会改变。

孔阿姨在生活中直爽,爱笑爱说,宽以待人,在了解我的住宿和家庭情况后,立即帮我出谋划策,安顿好我的住处和饮食。在工作中严以律己,对于工作处理的井井有条,有规划,比如整理归档大批文件中需要经过整理—拆图钉—钻孔眼—装订—排序—编码—扫描—归档重重步骤,整理文件看似小事,也有很多学问,比如精力地高度集中,合理分工,范文写作需冷静胆大心细等等,孔阿姨会提前准备好工具,然后对档案的整理做出规划,将工作由大化小,工作的繁重也因有条理的分工规划显得简单了,大家都忙得不亦乐乎,短短时间内就完成了工作任务,极大地提高了工作效率。作为指导老师,耐心教我如何录入复杂的数据,言行中影响着我不少,也让我学到了不少做事做人的道理。

谢辉哥也是一个耿直热心肠的男生,比我大,所以常以大哥哥的形象出场,实习的前四天每天问我热不热,怕我热坏了,义不容辞地帮我抬风扇到我的寝室,帮我换灯泡,很是感激。几天的了解之后,我发现谢辉哥的行政管理知识和经验掌握的很好,当我有不懂的问题问他时,总可以耐心又有条理地向我解释。

我对全所长也是很印象深刻,实习第一天,就对我开展思想政治教育,让我深刻了解到工商行政管理要始终贯彻以为人民服务为宗旨,要树立正确的工作作风和工作态度,也让我初步认识到工商行政管理的现状和现实意义,活脱脱一个领导形象。之后有件事情让我对全所长又有了进一步了解,全所长和孔阿姨专门为我提出了一份食堂撘伙协议,最开始地时候全所长让谢辉哥网上找一个模板,谢辉哥对这个模板进行了必要地修改,全所长很严谨,自己再次审阅,一字不落地将协议看下去,并指导谢辉哥完善协议,我站在他们的身后对这份协议颇为感触,每一处都体现着行政人员严谨认真的态度,哪怕一个字都要细微,比如定金和订金,两个词也就一个字的不同,表面上意思相近,然而在法律依据的效力上却差之千里。一份协议的完成,哪怕是最细微的时间、地点也不能出错,那一刻我对协议有了新的认识,在认识中成长了一小步。还有,当协议完成后,全所长积极维护与下属的关系,或许担心自己的言辞过重会伤害到谢辉哥,留下一句“我并不是在批评你,你要注意工作方法”,这句话对我可能会影响很久。

接下来,要讲到程叔叔了,最清晰地是那天早晨,我一走进办公室,就看到程叔叔手里拿着抹布正擦工作台还有椅子,有点惊讶,之前未走进马良工商所之前,我以为领导都是时刻伴着脸特别严肃,不说话也能吓着人的那种,想象终归想象,正如“纸上得来终须浅,绝知此事要躬行”,当我接触到了工商所的每个人,发现领导也并不是像老虎一样可怕,虽然与程叔叔交谈甚少,但从这件小事能看出,程叔叔能弯下腰做这些工作之外的事,我感觉到他的心里始终装着为人民服务的宗旨,装着工商所的形象。

黄雨夕是我的队友,很多工作我们协同完成,在我眼里,她是一个很有才,热爱音乐,热爱运动,对热爱的事业极有方向感和目标感,‘用事实说话’是她的口头禅,她身上独特的气质很是迷人,她那些闪光点我正是我所缺的。

工商所的每个人都值得我去用心去学习,无论工作还是生活点滴都需要我慢慢体会,无论做事还是做人我都需要慢慢在学习中优化自我。时光的车轮匆忙碾过,伴随着大暑的到来,不知不觉中,两周的实习转瞬而逝,我还能与工商所相处多久呢,不免有些感概。很感谢政府安排的这期大学生实习实训机会,仅仅二周的实践竟也让我学到了很多,在今后的工作和生活中,我仍还要继续学习,深入实践,不断提升自我,提高工作的积极性和主动性,在实习期间还要更多地学习了解工商行政管理知识,学会开口,主动向老师学习,努力改变之前对知识了解程度的肤浅情况和在实际工作中实践能力的匮乏情况

实训任务的心得2

时间过得真快,转眼间,我们傲马系统实训了一周的时间,在这一周中大部分的小组已经和企业负责人进行面对面交流,并且每天都接到企业交代的工作任务!同学们都非常认真对待每天的工作任务。有的小组在第一周就小有成就,推广的内容不但被存活,而且被搜索引擎收录在第一页;有的小组拿到企业产品后有规划的进行学习,并做了详细的笔记;有的小组对接的企业是做工业机械产品,接触甚少,而经过企业的介绍和学生自己的努力学习,现在对产品型号及功能可以倒背如流,并且他们小组对下一步的推广越来越有信心……

TOP100范文排行很大的压力,作为电子商务专业的学生刚刚从事推广、编辑、网管感觉还是有一定的困难,特别是我们还是和其他电子商务班的一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我们都在不断地努力。

实训期间让我学到很多东西,不仅在理论上让我对电子商务有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。

除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的一周时间里这些宝贵的经验将会成为我以后工作的基石。

这次实训心得是对我们学习的一个检验,虽然项目中很多知识我们在日常的学习中都没有遇到,这同时提醒我:要想成为一个合格的电子商务员就有具备一种自学能力,在工作中会遇到很多从未接触过的问题,当有了问题时要去解决,在你不断努力,寻找答案的过程中,自己的能力也在潜移默化的提升。有时遇到问题时可能有很多想法但却不知道那个正确,这就让我们不断地去探索,不断地尝试。

手机版这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社会的做认得一个最基本的问题。从一起做项目的同学身上我看到了谦虚谨慎、细心努力的态度,在以后我的生活中我还会留意身边同学的优点,从他们身上找寻我所缺少的品质,不断学习。从老师那里我看到了企业人的生活面貌,没有事情可以不劳而获,今天老师们能够领导我们是他们之前努力的结果,虽然老师没有和我们讲很多公司里的事情,可是他们的言行中所表现出来的都是比我们要严谨的多的对工作的态度。

在此次的实训中我感觉到我们最大的不足就是我们缺少目标,不知道做什么再者,我们没有发挥好自己的学习心态,当看到聚大电商产业园的老总发他们员工照片的同时,我们深深地感觉到我们和他们员工的差距,他们有目标,我们没目标,他们够团结,我们不够团结。

因此在接下来的时间中,我们会努力向傲马系统学习,努力争取的进行自我完善。再次感谢傲马系统和聚大电商产业园。

实训任务的心得3

通过一系列的讨论学习和采访调查,思想汇报范文我们小组终于在这次活动中取得了一定的成果。同时,我也学到了很多课本上无法涉及的知识,不仅拓宽了知识面,而且也获得了许多管理学方面的经验,为更好的理解理论知识提供帮助,是知识与实际更容易结合起来。

从参观公司样品间的产品和设备,到聆听管理人员的细心讲述,从认真整理提纲和记录实训内容到搜集资料整理采访总结,整个过程就是一堂课,教给我很多东西。

首先,我明确了在管理职能中,计划?*芾砉讨凶罨镜囊幌钪澳堋9静棵啪碚孪壬嫠呶颐牵执笠狄朐谑谐』葡虑笊媲蠓⒄梗敲幢匦胍涤杏判愕墓芾碚摺H欢桓鲇判愕钠笠导遥唤鲆凶吭降难酃夂陀胫诓煌亩床炝Γ弑改芄还婊趾托鞲鞑棵殴ぷ鞯哪芰ΑR宰橹奈蠢椿肪澈头⒄骨魇谱鞒鼍】赡茏既返脑げ猓⒏菘衫米试慈妨⒆橹勘辏贫ǔ隹墒凳┓桨负痛胧橹勘甑氖迪肿鞒鐾暾牟呋?/p>

其次,我了解到,作为一个管理者,必须对市场环境具有敏感性。章经理说,虽然国家对中小型企业的政策扶持力度在逐渐加大,但像该公司这样的高薪技术产业的发展支持力度还不够。所以,在实际销**过程中,以订单模式经营,善于发现和捕捉市场机遇,通过开发新产品引导消费。心得体会范文通过开展公共关系活动,取得公众和政府的支持,都是极其重要的策略。

还有,在关系方面也是颇为重要的,作为管理者就更要处理好各种关系,人际关系,社会关系和公司内外的关系,等等。即将步入社会的我们,更应该学习和运用这些处理好各项关系的知识。不仅要对身边的人尊重,而且更要平易近人,管理者只有做到让大家信服,才能够跟员工跟好的沟通,达到目标和任务完成的最佳效果。

除此之外,章经理还说,企业要靠人才,一个人单**匹马不可能把企业做强做大,企业的竞争就是人才的竞争,拥有人才,企业才有生存能力。人才并不仅仅指学历高,学历高的人素质不一定就高,能力不一定就强,最重要的是,作为企业员工,你是否能够为企业带来效益。所以,我认为作为大学生,我们的确有必要培养自己的综合能力,不应该仅仅局限于知识的框架,但也不可忽略理论知识的重要性,二者能够优化结合才是最好的。

最后,我明白,在不同的层面和角度上,对于同一个问题,不同的人都有不同的思考和理解,在企业管理过程中,集思广益,充分发挥集体智慧的力量也是非常重要的。无论是哪个部门或级别的员工,只要提出了对企业管理优化有用的建议,工作总结范文都值得采纳和吸收。同样,在生活中也是如此,这种精神值得学习。

“实践出真知”,这次实训的确带给我很多值得思考和挖掘的东西,希望以后能够多从这种实践采访中汲取知识,提升自己,理论结合实际,完善知识系统。既为更好的深入理解和应用所学知识做充分的准备,也对以后的学习生活提供参考。所以,我认为在学习的基础上多参加实训和锻炼也是很有必要的。

实训任务的心得4

人非生而知之,虽然我此刻的知识结构还很差,但是我明白要学的知识,一靠努力学习,二靠潜心实践。没有实践,学习就是无源之水,无本之木。这次实训让我在一瞬间长大,我们不可能永远呆在象牙塔中,过着一种无忧无虑的生活,我们总是要走上社会的,而社会,就是要靠我们这些年轻的一代来推动。这就是我们不远千里来实训的心得和感受,而不久后的我,面临是就业压力,还是继续深造,我想我都就应好好经营自己的时间,充实、完善自我,不要让自己的人生留下任何空白!

实训中除了学到不少专业知识,也了解一些社会的现实性,包括人际交往,沟通方式及相关礼节方面的资料,范文网对于团队开发来说,团结一致使我深有体会。团队的合作注重沟通和信任,不能不屑于做小事,永远都要持续亲和诚信,把专业理论运用到具体实践中,不仅仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经理,这是也是实训的收获。

此刻我对“一个人的财富是他的人生经历和关系网络。”这句话十分的有感情,因为它确实帮了我们不少。除此课本上的知识毕竟有限。透过实训,我班同学都有这样一个感觉,课本上的理论知识与实际工作有很大差距,只有知识是远远不够的,专业技能急需提高。从最初的笨手笨脚,到此刻能够熟练的按照流程开发软件,这都与我班每个人的努力是分不开的。十个月的实训,教会了我们很多东西,同时也锻炼了大家踏实、稳重的潜力,每个人都很珍惜这来之不易的实训机会。

实训任务的心得5

通过这次实训,我收获了很多,一方面学习到了许多以前没学过的专业知识与知识的应用,最全面的范文参考写作网站另一方面还提高了自己动手做项目的能力。本次实训,是对我能力的进一步锻炼,也是一种考验。从中获得的诸多收获,也是很可贵的,是非常有意义的。

在实训中我学到了许多新的知识。是一个让我把书本上的理论知识运用于实践中的好机会,原来,学的时候感叹学的内容太难懂,现在想来,有些其实并不难,关键在于理解。

在这次实训中还锻炼了我其他方面的能力,提高了我的综合素质。首先,它锻炼了我做项目的能力,提高了独立思考问题、自己动手操作的能力,在工作的过程中,复习了以前学习过的知识,并掌握了一些应用知识的技巧等。其次,实训中的项目作业也使我更加有团队精神。

从那里,我学会了下面几点找工作的心态:

一、继续学习,不断提升理论涵养。

在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名青年学子更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我会积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。

二、努力实践,自觉进行角色转化。

只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰显人的意志。必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换

三、提高工作积极性和主动性。

实习,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续创造更多的价值。

可以说这次实训不仅使我学到了知识,丰富了经验。也帮助我缩小了实践和理论的差距。这次实训将会有利于我更好的适应以后的工作。我会把握和珍惜实训的机会,在未来的工作中我会把学到的理论知识和实践经验不断的应用到实际工作中,为实现理想而努力。最后,我要感谢学院组织的这次十分有意义的实训,使我们学到了很多,也领悟了很多。


实训任务的心得

★ 实训工作总结1500字范文大全

★ 实训心得800字

★ 实训工作总结范文大全

★ 实习总结5篇

★ 大学生实习心得感想2000字5篇

★ erp实训心得体会范文5篇

★ 郑州大学短训实训心得

★ 学生实习工作自我总结五篇

★ 专业实习报告总结5篇

★ 个人实习总结心得体会1500字

篇8:java实训总结

学号:

专业班级:

实习单位:

实习时间:

陈育伟20096361信息与计算科学1班高博教育2012-7-1——2012-7-1

42012年 7 月 14 日

一、实习目的通过对java语言、JavaWeb、Oracle数据库应用设计及SQL语言的复习和锻炼,并且通过使用MyEclipse 开发平台设计库存管理系统项目,以达到充分熟悉开发平台及其应用设计。同时掌握并实践软件项目设计规范及其开发流程:需求分析、概要设计、详细设计、代码编写、系统测试及软件手册编写,以便提前适应软件公司开发流程、环境和工作要求进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。

二、实习主要流程

1、公司管理规则,程序员素质,程序员编码规范;

2、需求开发与管理;

3、面向对象分析与设计,面向对象编程的特性;

4、javaSE、javaWeb、页面设计-JSP页面;

5、数据库设计、SQL应用;

6、软件需求分析与设计;

7、项目实战

三、实习内容

Oracle数据库

数据库是数据的结构化集合。计算机是处理大量数据的理想工具,因此,数据库管理系统在计算方面扮演着关键的中心角色,或是作为独立的实用工具,或是作为其他应用程序的组成部分。

Oracle服务器还有一套实用的特性集合,这些特性是通过与我们用户的密切合作而开发的。在我们的基准测试主页上,给出了Oracle服务器和其他数据库管理器的比较结

果。

Oracle服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更快,多年以来,它已成功用于众多要求很高的生产环境。尽管Oracle始终在不断发展,但目前Oracle服务器已能提供丰富和有用的功能。它具有良好的连通性、速度和安全性,这使的Oracle十分适合于访问Internet上的数据库。

java与SQL的应用

Java语言是编写数据库应用程序的杰出语言之一,它提供了方便访问数据的技术。利用Java语言中的JDBC技术,用户能方便地开发出基于Web网页的数据库访问程序,从而扩充网络应用功能。JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一的访问接口。JDBC由一组用Java语言编写的类与接口组成,通过调用这些类和接口所提供的方法,用户能够以一致的方式连接多种不同的数据库系统(如Access、SQL Server 2000、Oracle、Sybase等),进而可使用标准的SQL语言来存取数据库中的数据,而不必再为每一种数据库系统编写不同的Java程序代码。

控制技术-Servlet技术

1)什么是Servlet?

一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的 servlet类。

javax.servlet和javax.servlet.http包为编写servlet提供了接口和类。所有的servlet都必须实现Servlet接口,该接口定义了生命周期方法。

2)Servlet的生命周期

一个servlet的生命周期由部署servlet的容器来控制。当一个请求映射到一个servlet时,该容器执行下列步骤。

页面设计-JSP页面

1)MVC 模式

为了把表现层presentation从请求处理request processing 和数据存储data storage中分离开来,SUN公司推荐在JSP文件中使用一种“模型-视图-控制

器”Model-view-controller 模式。规范的SERVLET或者分离的JSP文件用于处理请求。当请求处理完后,控制权交给一个只作为创建输出作用的JSP页。有几种平台都基于服务于网络层的模-视图-控件 模式(比如Struts 和Spring framework)。

2)JSP技术的强势

(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。

(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。

3)JSP技术的弱势

(1)与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。

(2)Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的.java文件和.class文件,以及对应的版本文件。

四、实习总结

通过这一期的实训,虽然实训的时间不长,但是总体上收获挺大的,学习中我不但有了学习成果的喜悦,而且自己也日渐成熟,有种说不出的喜悦。

当我们正式准备学习实训java编程技术时,让我倍感兴奋,毕竟java是自己以后想主攻技术,所以自然也就非常的亢奋。刚开始实训的第一天,同学们就推荐我为组长,我感觉肩上责任之重大,那一刻起,我就决心带领我们小组,奋战我们的实训路。当然开始学习后也并非是想象中那样顺利,开始的学习让我异常感到学习任务的艰巨,因为学习中我们遇到了很多以前未曾遇到的难点,有时难免冥思苦想也无济于事,通过我们小组的积极努力协作,同时请教老师和其他同学,我们顺利的化解了一道道的障碍。

这让我不断的对学习技术又有了新的认识:学习中我们必须边总结边学习,开始阶段对老师交代的任何方法和类都不要放过,不管是否简单与否都要乐于地接受,因为老师肯定有他的道理,相信老师走过的路比我们长,那么其经验也就肯定比我们丰富。上课时一定要专心听讲,一个关键的知识点听漏了,可能会使一个人在课下花很多时间去消化,这样也就会花掉做其他事情的大量时间,同时也使得学习不能和老师的讲的课程同步,以至出现以后就跟不上老师讲课的进度而掉队。所以学习中我们宁可先劳其筋骨,苦其心志,恶其体肤,也不能掉队跟不上学习进度。

在这里,我非常感谢实训的指导老师,在老师的帮助和指导下,我克服了Java学习上的一道道难关,课上认真听讲,摘好必要的笔记,并通过自己课后的不断消化学习,现在自己已经基本掌握了java的基础知识,并且能独立的开发出系统。

实训即将结束了,我非常怀念厦门万策在南昌大学的校内实训,在实训的这短短两周的时间里,我每一天过的都市踏实的,充实的;我相信,只要我秉持艰苦奋斗,为理想拼搏的精神,尽管在未来的java路上荆棘丛丛,我一定可以披荆斩刺,度过重重难关,实现自己未来的理想!

实习是为将来打基础的重要阶段,珍惜自己每一个工作的机会,不论什么人,什么学历,从事什么工作,好好的表现、展示自己的能力,不要错过好的机遇。没有一件事情是轻轻松松的,但每一件事都是让人成长的,经历一段过程,喜悦或是艰辛,尽管经历的方式不尽相同,但它的结果是相同的,我们都会因涉事而成长。

通过实习,我自身发生了重大的转变。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必然的,而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具,这都是一些前辈的宝贵经验。而且所作的软件应用性更强。所以,我要坚定自己的信念,在公司好好实习,争取提早转正,我相信我会在JAVA开发这条路上走的更长更远。

有些知识点以前没有学过,但我也没有去研究,实训时突然间觉得自己真的有点无知,虽然现在去看依然可以解决问题,但要浪费许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。另外一点,也是在实训中必不可少的部分,就是同学之间的互相帮助。所谓”当局者迷,旁观者清”,有些东西感觉自己做的是时候明明没什么错误,偏偏程序运行时就是有错误,让其他同学帮忙看了一下,发现其实是个很小的错误。所以说,相互帮助是很重要的一点,这在以后的工作或生活中也是很关键的。俗话说:“要想为事业多添一把火,自己就得多添一捆材”。此次实训,我深深体会到了积累知识的重要性。在实训当中我们遇到了不少

篇9:java实训日志

软件:一系列按照特定顺序组织的计算机数据和指令的集合。分为系统软件、应用软件。程序:一系列指令 它们指示计算机如何进行操作。程序的结构:输入、输出、计算、按条件执行、重复执行。

计算机语言:人与计算机交流的一种方式。分为

1、机器语言:是由二进制码组成。

2、汇编语言:符号化了的机器语言,加入了助记符

3、高级语言:JAVA、.net、C++、C、Pascal、Fortran

还了解了了解Java的用途和Java的历史,现在以及发展

了解Java的特性:可移植性、开源、安全性、健壮性、多线程。

掌握了搭建开发Java环境和编写、编译以及运行Java程序。安装JDK、配置环境变量。

7月8日:基础学习

Java变量是程序中最基本的存储单元,其要素包括数据类型,变量名和变量值。

Java标识符命名规则:

标识符由字母、下划线“_”、美元符“$”或数字组成。

标识符应以字母、下划线、美元符开头。

Java标识符大小写敏感,长度无限制。

关键字是Java中一些赋以特定的含义,用做专门用途的字符串。例如:public、main、voidJava基本数据类型:

整型:int、short、byte、long

浮点型:float、double

字符型:char

布尔型:boolean

Java数据类型转换时遵循的原则:

1、低级类型向高级类型自动转换

2、容量小的类型自动转换为容量大的数据类型

Java运算符:算术运算符:+,-,*,/,%,++,--

位运算符:&,|,^,~,>>,<<,>>>

关系运算符:>,<,>=,<=,==,!=

逻辑运算符:!,&&,||

赋值运算符:=

扩展赋值运算符:+=,-=,*=,/=

字符串连接运算符:+

条件运算符号:?:

篇10:JAVA实训总结

一、实训目的 知识目标

1.了解图形用户界面的编程思路及方法;

2.了解事件及事件处理机制; 3.掌握常用的图形用户界面组件;

4.掌握容器布局的设置方法及组件的添加方法; 5.掌握常见事件类型及事件处理方法; 能力目标

1.与客户沟通的基本能力; 2.团队协作的基本能力; 3.编程的良好习惯; 4.软件调试和测试的能力; 5.查阅文献的能力;

二、项目设置:

1、实训内容

利用所学Java程序设计语言实现一个图形化的计算器。

2、实训要求

1.程序运行正常无误,系统层次清晰合理; 2.实训内容里的要求必须要全面实现;

3.实训过程中要仔细操作,细心观察,勤于思考,注意记录; 4.实训报告要做到文字通畅、论点正确、论述有据; 5.要求学生在指导教师的指导下,独立完成实训的全部内容; 6.在规定时间内完成实训的全部任务,并按规定格式上交实训报告;

三、实训设备

硬件:个人电脑、软件:JCreator Pro 3.50、JDK1.6.0_23

四、实训过程

以上的图表示实训编写的程序没有错误,可以正常的运行

以上的图是运行程序时所显示出来的小小计算机的界面

为了实际的运行一下计算机的功能,此时输入1加2

此时计算机上显示的是数字1和数字2相加的结果,3.为了实际的运行一下计算机的功能,此时输入数字1乘数字2

此时计算机上显示的是数字1和数字2相乘的结果,2.因为上述的两个小算数成功的运算出正确的结果所以此时关闭小小简单计算机的界面此时出现的编程图面为:

计算机程序的源码: import java.awt.*;import java.awt.event.*;import javax.swing.*;//计算机界面 class CalculatorPanel extends JPanel {

private JLabel display;private JPanel panel;private double result;//用以存放最后的计算结果 private String lastCommand;//计算你选择的运算方式 private boolean start;public CalculatorPanel(){

setLayout(new BorderLayout());result=0;lastCommand=“=”;start=true;display=new JLabel(“0”,SwingConstants.RIGHT);display.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createLineBorder(Color.black),BorderFactory.createEmptyBorder(5,5,5,5)));//createCompoundBorder意为设置组合边框,createLineBorder意为设置线边框,createEmptyBorder意为设置一个空的边框,因为是空边框在此处是看不见的,目的是为了占位子

add(display,BorderLayout.NORTH);ActionListener insert=new InsertAction();ActionListener command=new CommandAction();panel=new JPanel();//计算机按钮的布局 panel.setLayout(new GridLayout(4,4))//添加按钮及相应的事件监听

addButton(“7”,insert);addButton(“8”,insert);addButton(“9”,insert);addButton(“/”,command);addButton(“4”,insert);addButton(“5”,insert);addButton(“6”,insert);addButton(“*”,command);addButton(“1”,insert);addButton(“2”,insert);addButton(“3”,insert);addButton(“-”,command);addButton(“0”,insert);

} addButton(“.”,insert);addButton(“=”,command);addButton(“+”,command);add(panel,BorderLayout.CENTER);//点击按钮会触发ActionEvent事件,事件监听器接口ActionListener,接口实现的方法ActionPerformed,注册事件的监听器add ActionListener.private void addButton(String label,ActionListener listener){

} private class InsertAction implements ActionListener {

} //按钮监听器类,用于监听计算

private class CommandAction implements ActionListener { public void actionPerformed(ActionEvent event)public void actionPerformed(ActionEvent event){

} String input=event.getActionCommand();if(start){

} display.setText(display.getText()+input);display.setText(“");start=false;JButton button=new JButton(label);button.addActionListener(listener);panel.add(button);//按钮监听器类,用于显示 { String command=event.getActionCommand();//获取你点击的那个按钮

}

if(start){

if(command.equals(”=“)){ display.setText(”command“);start=false;}

else {

lastCommand=command;}

} else {

calculate(Double.parseDouble(display.getText()));//进行数据计算,输入的是字符串,所以要进行强制类型的转换

}

} lastCommand=command;start=true;//计算类 两个方法:setTest()设置标签中的内容,getTest()获取标签中的方法;

public void calculate(double x){ if(lastCommand.equals(”+“))

}

{ } else if(lastCommand.equals(”-“)){ } else if(lastCommand.equals(”*“)){ } else if(lastCommand.equals(”/“)){ } else if(lastCommand.equals(”=“)){ } display.setText(”“+result);result=x;result/=x;result*=x;result-=x;result+=x;} class CalculatorFrame extends JFrame {

public CalculatorFrame(){

setTitle(”计算机");Container contentPane=getContentPane();CalculatorPanel panel=new CalculatorPanel();contentPane.add(panel);

} } public class CalculatorExample {

} public static void main(String[] args){

} CalculatorFrame frame=new CalculatorFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setSize(200,200);frame.setVisible(true);frame.setResizable(false);

五、实训总结

在本学期的期末临近之时很高兴我们能有一个星期的实训课程,我们在学校机房进行了为期一周的JAVA实训。一周的实训现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,关于类型、变量、接口、输入输出流、分析异常、抛出异常,后期主要是用JAVA编写一个应用程序,目的是实现简单的计算机的计算,在编程中遇到了很多不懂的难题,但是经过我们大家的讨论和老师细心的一一指导,问题得到了解决,同时也更深刻的认识到要做一个合格的程序员并非我以前想像的那么容易,最重要的还是细致严谨,并将理论与实践相结合才可以写好一段代码,以下是我在这次一周中的一些感悟和体会:

篇11:java实训报告

随着自动化技术的不断发展,电子产业对工艺生产的要求越来越高。本次实训主要熟悉手工焊锡的常用工具的使用及其与修理。手工电烙铁的焊接技术,能够独立的简单电子产品的安装与焊接。熟悉电子产品的生产流程,印制电路板设计的和方法,能够读懂电路原理图,熟悉元器件实物,常用电子器件的类别、型号、规格、性能及其使用范围,并会简单的元器件测量,掌握焊接工艺的编排,电路调试过程。能够识别和选用常用的电子器件,并且能够熟练使用普通万用表和数字万用表。培养检测能力及一丝不苟的科学作风。

第一章JAVA开发环境

1.1NetBeans IDE简介

NetBeans 由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。

NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE目前支持PHP、Ruby、JavaScript、Ajax、Groovy、Grails和C /C + +等开发语言。

由于Java的跨平台性,在任一平台中编写的Java程序可以很好的移植到其他平台上。为了运行程序,计算机上必须安装JVM,它包含Java运行时的解释器与及时编译器,二者构成Java的运行环境。如图1.1所示:

=

图1.1Java的运行环境

{

JFileChooser fc = new JFileChooser();

int r=fc.showOpenDialog(this);

if(r== JFileChooser.APPROVE_OPTION){

File file=fc.getSelectedFile();

try{jTextArea1.read(new FileReader(file),null);}

catch(IOException e){}

}

} void saveFile()//保存文件函数 {

JFileChooser fc=new JFileChooser();

int r=fc.showSaveDialog(this);

if(r== JFileChooser.APPROVE_OPTION){

File file=fc.getSelectedFile();

try{jTextArea1.write(new FileWriter(file));}

catch(IOException e){}

}

} 2.2计算器

要求编写一个模拟计算器Applet,使用面板和网络布局,添加一个文本框,10个数字按钮(0~9),四个加减乘除按钮,一个等号,一个清除按钮。计算器效果如图2.2:

}

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt){

show(4);}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt){

show(5);}

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt){

show(6);}

private void jButton8ActionPerformed(java.awt.event.ActionEvent evt){

show(7);}

private void jButton9ActionPerformed(java.awt.event.ActionEvent evt){

show(8);}

private void jButton10ActionPerformed(java.awt.event.ActionEvent evt){

show(9);}

//点击小数点按钮

private void jButton11ActionPerformed(java.awt.event.ActionEvent evt){

String text=jTextField1.getText();

if(text.lastIndexOf(“.”)==-1)//判断该数字是否已经有小数点

jTextField1.setText(text+“.”);

}

//点击运算符

private void jButton12ActionPerformed(java.awt.event.ActionEvent evt){

t1=Double.parseDouble(jTextField1.getText());//将第一个数转换成Double类型保存在t1中

jTextField1.setText(“ ”);

图3.1文件打开

图3.2文件保存

3.2计算器调试

本文来自 360文秘网(www.360wenmi.com),转载请保留网址和出处

【有关java实训心得体会】相关文章:

java实训心得体会09-21

java实训实习心得04-19

java实训的心得体会06-04

Java实训06-04

java实训个人总结05-24

java实训自我鉴定范文04-15

java项目实训课程标准05-05

java实训聊天系统报告总结05-18

java自学心得04-22

学习java心得体会09-21

上一篇:中国梦国旗下讲话下一篇:潍坊学院毕业实习报告