




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档JAVA学习心得从大三开始算,我学习java已经有一年的时间了,不过虽然时 间长,但是对于现在的我还是一个初学者,懂不了多少的 java初学 者。期间曾迷茫过,曾困惑过,走了不少的弯路,老师布置的试验作 业每次都是不会做,每次都是要问同学,这个代码什么意思啊?为什 么用这条代码,用别的不行吗?甚至后来根本没耐心问,索性就复制同学的作业交上去。但是都是各种 0分,害的同学也这样,不过他能 找老师反驳,而我却没实力。渐渐的,我认识到这样下去是不行的, 我必须改正自己的学习态度和方式。接下提到的就是我这一年来的 java学习心得。刚一开始学习java时,我就已经学习过C语言,不过C语言学 的
2、不是很好,所以开始看到java的时候我很反感,看着源代码,都 不知道失什么意思。看书的时候一看到源代码就头疼,因为根本看不 懂。那段时间根本就是一无所获,在图书馆借了一本书,关 java的 语法特性,与别的语言相比的优点,什么跨平台,源代码公开,什么 write once run anywhere,能说得头头是道,可是一到具体的 问题,想写一些具体的东西,问题就都来了,根本不知道该怎么下手。 所以每次李旺老师布置的试验作业都没的按时完成。渐渐的时间过去了,一点进展都没有,我都几乎要放弃了。而后又同学经常来宿舍跟我讲解,我很感谢他。慢慢的我也理解了一 些知识。从他那里,我认识到,JAVA一门计算
3、机语言,是人类发 明的语言,应该比人类语言更容易学习,只要你有一种必胜学习JAVA 心态就可以成功。学习JAVA的方法:JAVA学习中,首先要做到课前、 课后复习及预习,要时时保持一个清醒的头脑;多和同学沟通;互相 学习;取长补短;在学习中做到帮助他人或他人帮助自己。 学习java , 的确要学习的东西很多,就像同学提到的。Java不像.net 一家独大, Java的繁盛在于开源社区的庞大,这也带来了分支太多的问题,怎 样选择一条好的学习路线,对于初学者来说,的确是一件很迷茫的事。 其实不管java东西再多,总有规律可循。对于学习java基础的经验 就是多做、多思考,基础知识的学习不能不求甚解
4、,要追本溯源,弄 清问题的本质。这样才能举一反三,由点及面。java的所有编程思 路都是 面向对象”的编程。所以大家在往更高境界发展以前一定要打 好基础,基础是王道。我们的基础要扎实扎实再扎实。所谓打好基础并不是说 要熟悉所有的java代码。要了解java的结构。class,methode,object, 各种套 用import,extend 让自己在结构上对java有个立体而且整体的了解。学Java千万不要浮躁。说到浮躁,这也是一个很值得我深思的问题。 我觉得我自己也有这样的倾向,不仅是我,估计大多数的人都有这个 毛病。总是喜欢讨论什么语言最好,什么语言功能强大。这种讨论倒 没有错,不过真正
5、学习的时候,浮躁会使你失去很多。在学习过程中, 我很努力地使自己保持心理的平静, 从基础学起,甚至是一些看上去 完全没有必要的基础。同学要扎扎实实,一步一个脚印的逐步学习,不要想着一步登 天。不然我问他的时候,他跟我讲的我也都不懂,这样对我也没用。 要多查API,它是Java编程的基本方法,也是编程过程中所不断利用的资源。Java的学习过程不仅仅是基本语法的学习,更多的是去 学习和掌握它所提供的API类库。对于所接触到的类,方法,都去仔 细去阅读文档的说明,再用自己编写的实例去此时一下。 而且不要只 看而不练,学好java靠的还是实践,在一周两节的实验课要认真编 程,不懂问同学或问李老师。只有
6、理论和实践相结合才能真正掌握只 是和技能。而且还要懂得运用百度和谷歌,遇到问题可以先搜索一下, 实在不懂再找同学。理论学习。通过对理论的学习,尽量了解新知识 的概念;学习之后只是粗略的了解概念,不能和实际很好的结合。根 据理论学习的知识,考虑在什么场合下可以应用这个新知识,哪些地方已经应用了这个概念,建立对新知识的感性认识。java是一种面向对象的操作语言,必须要明白这点,才能从 总体上把握java。学习编程,首先要从分析别人的代码开始,明白 他们的思路,认真分析,在学习的过程中一定要动手做、写代码,九 比如说老师布置的试验作业,一定要自己做,不能抄同学的,首先不 是为了应付老师,而是要让自己
7、真正懂得 java ,这样慢慢的,以后 的试验自己就又实力去做。学习java不是抱一本书看看就行。很多 东西和体会必须自己动手才能真正属于自己,实践失最重要的。而且还可以从实验中,体会到编程的乐趣,感受到自己做好一个程序,然 后运行出结果,失很有成就感的!而对于J2EE,首先要先学JSP。要明白JSP的工作原理,在一 个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个 servlet,而这个引擎本身也是一个 servlet,在JSWD或WEBLOGIC中,它就是JspServlet 。 JSP引擎先把该JSP文件转换成一个Java 源文件,在转换时如果发现jsp文件有任何语法错误
8、,转换过程将中 断,并向服务端和客户端输出出错信息 JSP的调试比较麻烦,特别是 当bean是在一个session中存在时,更加困难。得从好几个页面开 始往里面走才行。通常是用 out.println() 或System.out.print() 来打一大堆的信息来查问题。如果是用jbuilder做开发,它能直接调 试JSP.不过更重要的是知道错误产生的原因及解决方法。JSP是用JAVA写的,所以它是大小写敏感的,用过其他编程语言的人最容易 犯这个错误。另外在浏览器的地址栏中输入的访问JSP的地址也是区分大小写的.在jsp中判断字符串要使用compareTo方法,不要用=, 因为在java中St
9、ring变量不是一个简单的变量而是一个类实。所以 JSP的知识不能欠缺,理解什么是 servlet,什么是java bean ,熟 悉jsp常使用的标签对于学习java基础的经验就是多做、多思考,基础知识的学 习不能不求甚解,要追本溯源,弄清问题的本质。这样才能举一反三, 由点及面。对于抽象的东西要能具体化,对于具体的东西要能抽象化。 现在我学习java基础一直使用的是Java核心技术这本书,这本 书失同学推荐我看的,感觉挺不错的,很基础很全面。这本书强调重 视基础,如果java基础打的牢,在学习那些java框架就是非常轻松 的事了。在这一年的学习过程中,通过同学的帮助和李旺老师的教导, 我对java有了初步的认识和了解。学习java首先主要是学习了 Java 的程序结构,包括了循环、数组、类和方法以及字符串处理等内容。在学习期间,上课认真听老师的讲解,特别是课后练习和上机的题目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025农副产品购销合同(20篇)
- 酒店工程材料采购合同协议(12篇)
- 2023自然资源所长述职报告
- 电子商务平台技术入股合同书7篇
- 有关办公场地租赁合同8篇
- 个人包车合同范本7篇
- 区域销售总代理合同(示范合同)10篇
- 物流远输合作合同协议
- 百货商行购销合同协议
- 电器装卸外包合同协议
- 电台项目可行性研究报告
- 2025年度事业单位招聘考试公共基础知识仿真模拟试卷及答案(共五套)
- 2025年广西壮族自治区南宁市中考一模生物试题(含答案)
- 人教版(2024)七年级下册英语期中质量检测试卷(含答案)
- 针刺伤预防与处理(中华护理学会团体标准)
- 2024年度《安全教育家长会》课件
- 安全生产法律法规知识培训课件
- 地铁安检专业知识培训课件
- 2024年国家国防科技工业局军工项目审核中心招聘笔试参考题库附带答案详解
- 南京开通KT820数控车床说明书
- GB/T 17554.1-2006识别卡测试方法第1部分:一般特性测试
评论
0/150
提交评论