版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
java课程设计报告心得体会通用5篇java课程设计报告心得体会(篇1)
记得当时拿着Oracle授权学习中心颁发的毕业证书时喜悦的心情,到现在对着电脑写心得体会的时间,才发觉,半年的的时间,一刺眼就过去。回顾这半年的生活,心里总布满着感谢,感谢Oracle授权学习中心给了我一个学习深造的平台,感谢java教学老师对我的培育。
国内Java热自从20__年就有增无减,无论是嬉戏,还是大中小网站,还是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的学习过程中,可能会遇到形形色色的问题不简单解决,应多去专业论坛了解相关的学问,书本上的学问有限。要会从网上搜寻有用的信息加以整理,促进学习的深化和学问水平的提高。
现在的我在家软件公司上班,IT业之所以那么有魅力,其中的一个缘由就是相对高的年薪诱惑。不论是年轻人还是中年人,与其他职业相比,力量稍差也能赚到不错的年薪。以上呢就是我学习java的学习心得和体会,盼望能和大家共勉!
java课程设计报告心得体会(篇2)
此次只实训了短短的三周。虽说时间很短,但其中的每一天都使我收获很大、受益匪浅,它不但极大地加深了我对一些理论学问的理解,不仅使我在理论上对java有了全新的熟悉,在实践力量上也得到了提高,真正地做到了学以致用,更学到了许多做人的道理,对我来说受益非浅。除此以外,我知道了什么叫团队,怎样和团队分工合作;同时我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何劝说别人认同自己的观点。这也是第一次让我亲身感受到理论与实际的相结合,让我大开眼界。也是对以前所学学问的一个初审吧!这次实训对于我以后学习、找工作也是受益菲浅的,在短短的三周中信任这些珍贵的阅历会成为我今后胜利的重要的基石;这对于我的学业,乃至我以后人生的影响无疑是极其深远的。
这次实训虽然是我们的第一次,不过同学们表现不错,由此看来,我们在进入高校的这几个月里学到了不少的专业学问,只是自己感觉不到而已。对于所学专业,我们不能过于自卑和担忧,否则会阻碍自己学习。实训是学习java的重要环节,有利于我们巩固专业学问、把握工作技能,提高就业筹码。
我把本次为期三周的实训看作是“理论与实践相结合的桥梁”。通过这周的实训和学习,我知道了此次实训的目的,也清晰目前自己的不足,那就是缺乏相应的学问与阅历,对所学的专业学问不能够很好地运用于实践操作。正所谓“百闻不如一见”,经过这次自身的切身实践,我才深切地理睬到了“走出课堂,投身实践”的必要性。平常,我们只能在课堂上与老师一起纸上谈兵,思维的熟悉基本上只是局限于课本的范围之内,或许就是这个缘由就导致我们对专业学问熟悉的片面性,使得我们只知所以然,而不知其之所以然!限制了我们网络学问水平的提高。但是课本上所学到的理论学问是为我们的实际操作指明白方向、供应相应的方法,真正的职业技巧是要我们从以后的实际工作中渐渐吸取的。而针对实际操作中遇到的一些特别的问题,我们不能拘泥于课本,不行纯粹地“以本为本”。
在这次实训中我得到了很多收获,我第一次体会到java工程师的工作是什么样子的,也发觉了许多不曾留意到的细节,在实训的演示过程中,我对作为一名java工程师留意的事项应当从小事做起、从基本做起。把职业力量训练与职业素养有机的结合起来。信任这对我接下来学习专业学问会起到很有效的关心,在接下来的几个月里,我会以作为一名职业人的身份在这几个方面要求自己,严格自我,向java工程师靠近。
而经过这次实训,让我明白假如是一个完整项目的开发,必需由团队来分工合作,否则,即费劲又费时还做不好这个项目。因此不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要学做人,要明白做人的道理,如何与人相处是现代社会的做人的一个最基本的问题。对于自己这样一个即将步入社会的人来说,需要学习的东西许多,他们就是最好的老师,正所谓“三人行,必有我师”,我们可以向他们学习许多学问、道理。
实训结束了感觉虽然辛苦,但很充实。我想这就是java工程师的工作。我也体会到java工程师胜利地完成一个任务的那种兴奋,那种小有成就的感觉是只有置身其中的人才能体会的。
总之,这次实训为我供应了与众不同的学习方法和学习体会,从书本中面对现实,为我将来走上社会打下了扎实的基础。作为在校计算机专业的同学,现在我能做的就是吸取学问,提高自身的综合素养,提高自己的职业技能,自己有了力量,到时候才会是“车到山前必有路”。我信任在不久的将来,会有属于我自己的一片天空。
java课程设计报告心得体会(篇3)
Javaweb课程结束了,在完成了eclipse三份试验报告之后我开头总结这门课程自己毕竟学到了什么。
从C语言到Java,再到jsp,最终到javaweb,始终都在与编程都打交道,学好它一是专业的需要,二是自己觉得它今后对自己会有很大的用途。C语言是一个面对过程的语言,而Java是一个面对对象的语言。在C语言里,行为称为函数;在Java里,行为称为方法。在C语言里,只有变量和函数;在Java里,一切规律由类封装,即“万物皆对象”。C语言的struct和Java的类相像,但struct里只能有属性,而类里可以有属性和方法。所以,C语言的分工不清楚,主控程序几乎担当了全部的职责;而Java可以把方法放在类里,对象的职能许多,可以单独完成某个类的全部方法。
首先我想回顾一下javaweb这本书上的主要内容:
第一章是对Web应用程序的概述。从中我了解到Web应用程序的三层体系结构:表示层、业务层、数据存取层。它们同是叙述在编写代码时应做的规划和应遵循的规章,这种规划在以后的学习中时有消失,说明编程并不是一味地进行循环推断、死记硬背,而需要在技术上有所加强、在效率上有所提高。接下来学的是JSP学问。要学JSP,就必需会HTML,假如HTML学不通,这对以后的学习都是一个瓶颈。这点我有所体会。由于我对HTML把握得比较好,在这方面没有遇到什么困难。但假如没把握好这些学问,加上要学新学问,就会在旧难题的基础上增加新难题,两头招架,实有些吃不消。所以,基础是很重要的,基础肯定要打扎实,吃透,否则上层建筑的建起就不会很顺当甚至没法起步。然后是JavaBean。JavaBean里有set()和get()方法,用这些方法能很简单地传值,规律上更标准,代码看起来也更规范。但set()和get()方法只是用来对属性进行操作的,所以假如是进行简单的规律或对数据库进行操作等,那么就不要写成set()和get()方法,只用一个有返回值的方法就足以。这样直观便利,且符合规范。
接着是Servlet。它给我的第一感觉是很专业、很难懂。书上介绍了一大堆接口、类、和重写的方法,一时觉得晕头转向。后来用得多、看得多了,Servlet的基本格式也记得差不多,其实也没什么难的。只要记住Servlet是一个用Java编写的应用程序,在服务器上运行,用来处理恳求和响应,也可以单独做为一个Web页面。
在JDBC技术这章,我感到学习的压力。JDBC的工作原理、JDBC的分类、它的主要接口、以及它连接数据库的基本过程和运行效果等事先后我没有听懂。后来在图书馆借到了一本资料书电子工业出版社出版的《JavaWeb从初学到精通》适合Java开发Web应用和J2EE方面的初学者加上编程实战演习,终于弄懂了点眉目。
最终一章主要是一些技术专题。例如访问路径问题、结果集处理、简单查询等。在前面几章的的力量功底基础上这章显得要简洁轻松地多。大致类似于对前面学问的系统总结。
以上就是对这个阶段学习的一段回顾。接下来我想总结一下自己的学习心得:首先学习这门课程,就必需先要了解什么是web应用。通过扫瞄器可以访问新浪网、中华网、淘宝网、网易、搜狐网、微软的网站及sun公司的网站等,这些就是Web应用。对于web应用,我们需要使用扫瞄器,通过网络访问在远程的服务器运行的程序。Web应用指的就是这些网站中的程序。
其次,是编程。学习编程最重要的就是勤记忆,勤练习,勤思索。需要记忆许多,有些东西必需要死记,没有偷懒的方法,在记忆的时候可以找一些规律,比如把类似的东西归在一起记忆。平常在做练习的时候书上的例题和习题很重要,只要把书上的例子吃透,课后的习题都会做,这样就能达到把握学问的目的,最终在期末复习的过程中要不时地复习前面的学问,这样才能娴熟把握所学的学问。在勤思索方面,就是在平常的编程演练中遇到困难的时候不要立即急着去问身边的同学或是老师,自己应当对比课本或是相关的学习资料渐渐进行修改,只有在自己的确已经尽力但仍旧不知如何操作的状况下才可以去询问别人,只有这样才可以加深自己的影响。
还记得自己当时最开头时学习java的情景。那时自己除了知道什么是继承,封装,多态,抽象类,接口这些外,其他的就什么都部知道了。后来自己在渐渐摸索的过程中才渐渐积累了对这门学科的敏感度开头接触Java觉Servlet是一个特别浅显的技术。我曾经想学习网页设计,看到HTML哪些松散的标记,我放弃了,最终也没有学会做网页。只知道网页编辑工作有Drameware或FrontPage。当接触Serlvet后,发觉做网页竟然也可以像写Java程序一样进行编写。完成第一个用Servlet写的WEB版的HelloWorld程序,足足花费了我半天时间。主要是花费在环境搭配上面。一个小小的HELLOWorld,用Drameware可能也就一分钟就能搞定的事。对于一个完全不懂HTML的人来说,要想用Servlet来开发动态WEB应用还是太难了。接下来很快就接触到了JSP。JSP并不需要我在Java程序里写HTML代码,而是变成了在HTML中写Java程序。初学时,全部的数据库连接,数据库访问,数据显示,业务代码和HTML标记等都写在JSP代码中,感觉JSP真是无所不能。在做一些小应用时,开发速度也特别的快。而当遇到了比较简单的业务规律后,JSP开发就像是一个恶梦,每天大量的工作就是调试页面,当其它页面需要类似的功能时,进行代码拷贝来进行代码的复用,后来才知道这就是典型的Model1模型。当把JSP与Servlet相结合后,一切都发生了转变。JSP仅用于数据展现,而Servlet用于进行业务调用和页面流程掌握,这就是所谓的Model2模型。原来JSP并不是Servlet的替代品,JSP更需要与Servlet进行合作。再明白了Servlet与的重要后,才回过头开头去学习Servlet,包括Servlet的生命周期,Servlet的重要接口及方法,自定义标签等。通过这样反复的联系我最终在面对java和jsp时不再像以前那样那么没有自信了。
所以花费些力气去学习Java基础,学习Jsp,Servlet,甚于学HTML,Javascript对进行Web开发都是非常必要的.。
最终我想总结一下学习方向的建议,JAVA基础学问是学习任何JAVA扩展体系学问的前提,所以在学习javaweb的过程中,肯定得抽时间学习JAVA基础,窝在图书馆找到了基本相关的读物《Java核心技术》《Java编程思想》和JDK的API文档。另外由于编程有一些专用的英语术语,因此学好一些必要与之相关的英语对我们今后更好地学习这门学科是很有关心的。
java课程设计报告心得体会(篇4)
4月26日CVS4月27日UML连续两天状态很是不好,上课总是不能够集中精神,不知为什么听这两天课的时候精神很涣散,也不知道自己在想什么,一成天的课,似听非听的只听到了一半。或许是持续的精神高度集中,而引起了身体的疲乏吧。感觉自己的记忆力不断下降,这不是个好兆头。每天都在学习,每天都在接受新的学问,假如没有一个好的精神状态和记忆,学到最终就等同于黑熊掰玉米一样。不行以给自己过多的理由去偷懒,不行以看到别人在不学习时就想着自己放松一下。从某种角度讲放松和放纵只在一念之间,一味的放松最终就会成为放纵。
有时人的心理真的很难以琢磨,自己明明已经方案好了的事情总由于一个想多睡会的念头而不得不转变。有时很想让自己的进度快一些,但又怕加快后会乱了头绪。
错,大错特错。这都是片面的想法,由于总想着今日的事情没办完还可以有明天,由于总想着睡一会20分钟后再去学习。这就是偷懒,这就是不负责任,总想休息,总想着还有明天。那还来学习干嘛,那还要抱负干嘛,还不如回家去作白日梦得了。
话说回来,还是没有把自己逼的绝路上,所以懒散才会乘虚而入。学习并不难,难就难在坚持。人生不是嬉戏,也不行以像小孩子一样总犯错总想着他人会谅解。对于明天的幸福,今日吃再多的苦也是值得的。
java课程设计报告心得体会(篇5)
1.学习之路,不走弯路,就是捷径
软件开发之路是布满荆棘与挑战之路,也是布满盼望之路。Java学习也是如此,没有捷径可走。全部的人都期盼胜利,但是并不是每个人都会为走向胜利全力以赴。人们在渴望胜利的同时,也渴望能够少一分努力,多一分收获。而事实上要猎取真正的胜利,每个人都必需经受艰辛。无论你出身豪门,还是出身寒舍,你都不得不接受这样一个事实:胜利没有捷径可走,只有坚韧的意志与坚持不懈的奋斗才能带你走向胜利。
2.如何学习程序设计?
Java是一种平台,也是一种程序设计语言.首先肯定要保持热忱,买一本关于这种语言入门的书,一开头不要看太难的,循序渐进,先看一遍。多练基础代码,将各种语句练得特别娴熟,可以选一些计算机语言初等练习题做做。再重头到尾好好看一遍,哪里不懂,可以与他人沟通。多看看别人用这种语言写的程序,借鉴编程方法,对自己错误的思想进行校正。多多练习,每天都打一些代码,究竟熟能生巧!
3.培育爱好
爱好是指一个人力求熟悉某种事物或从事某种活动的心理倾向。学问是爱好产生的基础条件,因而要培育某种爱好,就应有某
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 在超市的实习报告15篇
- 工业机器人运维比赛复习试题有答案
- 高考数学复习解答题提高第一轮专题复习专题06数列求和(裂项相消法)(典型题型归类训练)(学生版+解析)
- 语文统编版(2024)一年级上册语文园地7 教案
- 广东高考英语语法填空技巧与方法
- 高中英语语法填空
- 高中英语语法点睛篇
- 第2章 信息技术课程体系的比较课件
- 学校体育的功能与目的课件
- 玩球要小心课件
- 失眠的认知行为治疗教学课件
- 用别人名字开公司协议书
- 新会陈皮简介-讲解课件
- 地理气温计算公式
- 沙石场环保应急预案
- 泌尿系统疾病-泌尿系统肿瘤(外科学课件)
- 卫生院传染病报告管理自查及整改措施范文
- 中考文学作品阅读复习之内容概括公开课一等奖市优质课赛课获奖课件
- 2022-2023学年高新疆乌鲁木齐市四中高一上学期期中语文试题(解析版)
- 美丽中国美丽江苏
- 加油站安全隐患照片
评论
0/150
提交评论