


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java学习心得通过一个学期的java学习,我有以下收获和心得;1. 我知道了所有的事物都有两个方面: 其一-有什么,用来描述对像; 其二-能够做什么,告诉外界对象有那些功能! 并且后者以前者为基础!进一步抽象,我们就得出了java中“类”的概念,这里就不展开!总之,我知道了java是面向对象的程序设计,而在阳逻说学的c语言则是面向过程的程序设计!2. 在不断的学习中,我对面向对象的特点“封装,多态,继承”有了逐步的认识!个人感觉面向对象的编程思想更加接近现实的事物,编程的感觉不算太抽象,具体来说有这样几点好处:一是编程更加容易。因为面向对象更接近于现实,所以可以从现实的东西出发,进行适当的抽象即可;其二,通过书上介绍和查阅资料我知道,在软件工程方面,面向对象可以使工程更加模块化,实现更低的耦合和更高的内聚,并且在设计模式上面向对象可以更好的实现开-闭原则。也使代码更易阅读。3. 我知道了环境变量设好是很重要的,否则java程序无法运行!当然,对我来说,设置环境变量曾经是很痛苦的事,因为我曾花了两个晚上来设它,并且感觉在window7和window xp上设置的时候还是有点区别的!总之,在通过上网学习研究且自己无数次的尝试之后,我终于设好了环境变量,并且也帮同学搞定了,这还是很鼓舞人心的!4. 在学习java语法时,感觉java的语法和c语言有些类似,所以在学习语法时还是很轻松的!但是c毕竟是面向过程的程序设计,所以c对java的学习还是有一定程度的影响的!在这个过程中,我对c的理解也深了C语言是面向过程的编程,它的最重要特点是函数,通过主函数来调用一个个子函数。程序运行的顺序一般程序员决定好了的。5. 虽然老师说最好用ms-dos来运行java,但我觉得比较麻烦,所以选用了jcreator,并且从汉化版换到了英文版,另外,我还下载了editor-Plus软件,用于调试语法错误,这让我的效率大大的提高了!6. 在学习Java的语法时,Java的语法是类似c语言的,所以学习的比较轻松。唯一需要注意的是有几个不容易搞清楚的关键字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,在做了很多题目之后才慢慢懂了!7. 在学习Java的面向对象的编程语言的特性。比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。对于一个没有面向对象语言背景的人来说,我觉得这个过程需要花很长很长时间,因为学习Java之前没有C+的经验,只有C语言的经验,花了很长时间,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了很多遍,才彻底领悟了。8. 在学习的过程中,我知道了使用帮助网站!并且还明白了,基础类库里面的类非常非常多。据说有3000多个。但是我真正使用的只有几,除了经常用到的,其他的在使用时查询即可,无需每个都去研究的!9. 我还感觉到,java的学习是要花费大量的时间在上面的!毕竟!在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要知道,即便对一个简单的例子也要有耐心去琢磨、调试、改动。而这正是我所缺少的!10. 在 Java 的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高。问同学也是一个不错的选择,应为同学才知道我们缺少什么,老师那些东西讲的比较快。总之,要尽可能的运用一切资源,这才算够聪明!最后,我还想给老师一点建
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省云和县2025年上半年事业单位公开遴选试题含答案分析
- 农业种子市场探索
- 南召县六年级英语课本上册单词表卡通版
- 河北省辛集市2025年上半年事业单位公开遴选试题含答案分析
- 河北省威县2025年上半年事业单位公开遴选试题含答案分析
- 河北省孟村回族自治县2025年上半年公开招聘村务工作者试题含答案分析
- 河北省乐亭县2025年上半年事业单位公开遴选试题含答案分析
- 2025年半合成金属切削液生产线租赁与维护合同
- 2025年度党支部党建联建文化旅游合作协议书
- 2025年建筑材料研发与知识产权保护承包协议
- 山西省太原市2024-2025学年高一上学期期末考试 数学 含解析
- 慈溪教育局劳动合同
- 2025年水发集团有限公司招聘笔试参考题库含答案解析
- DL-T 5876-2024 水工沥青混凝土应用酸性骨料技术规范
- 骨科术后下肢肿胀护理
- 小区电力配套施工组织方案
- 书法爱好者交流会活动方案
- Unit 1 This is me reading I 教学设计2024-2025学年译林版英语七年级上册
- 河南省南阳市2023-2024学年小升初语文试卷(含答案)
- 外科学-心脏疾病课件
- 七上人教地理新教材教学计划 2024-2025学年七年级地理上册(人教版2024)
评论
0/150
提交评论