java学习心得
Posted midtang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习心得相关的知识,希望对你有一定的参考价值。
经过一学期对java的学习,从最开始的摸不着头脑到后面自己慢慢的理清楚条理,有了蛮长足的进步。
在学习Java的过程中,前期的比较基础的知识点掌握得都还不错,但对于后面的面向对象的编程语言的特性,比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制等等还理解的不够透彻,需要花费更多的时间,才能够彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,才能彻底领悟。还有Java的类库。基础类库里面的类非常非常多。据说有3000多个。但是平时真正高频率使用的只有几个,比如说 java.io.*; java.util.*; java.sql.*;等。
其实在接触Java时,自己确实有点晕,但经过一段时间学习,逐渐走出了迷雾。刚开始学习继承和多态时,我觉得那一块很不熟悉,做题时,思路半天才理出来。经过一段时间的练习,才渐渐的理清了思路。
Java学起来很有趣,通过学习Java可以提高自己的逻辑能力。在学习Java期间做了一些程序,完成的还不错!在做程序时,我遇到了一些难题,有时会因为出现的错误长时间不能得到解决弄得我心烦意乱,但是我知道只有坚持下去才会成功。因为Java是一种面向对象的编程语言,刚开始会感觉比较抽象,一些概念知识需要慢慢去理解,多做练习,熟能生巧,只有多练了,才能在写项目时很熟练的写出你想要代码。平日在练习时若遇到不会的题目或是在项目中遇到解诀不了的问题,首先不要急着去问老师,或是急着上百度搜答案,那样即使你得到了正确答案,以后在其它地方遇到同样的问题,你还是不知道怎么解决!所以说,在遇到问题时,自己先想想要怎么解决,如果自己想不出什么好方法的话,也可以向同学请教请教,三人行必有我师,你不懂的地方其他同学可能知道。如果还是没能解决,那只有问老师或是上网搜索查找相应的解决方法了。好好理解其解决思路。
对于学习java我认为要有以下几个态度:
1.学java切忌浮躁
欲速则不达,初学者请不要被新技术迷惑,先把基础学扎实,一步一个脚印的逐步学习,不要想着一步登天。我们要如水底磐石切不可做那水上浮萍,浮躁的人永远学不到什么东西。软件开发之路是充满荆棘与挑战之路,也是充满希望之路,没有捷径可走。梦想像《天龙八部》中虚竹-样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的。每天仰天大叫”天神啊,请赐给我一本葵花宝典吧”,殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不--定成得了“东方不败”,倒是成”西方失败”的几率高一点。“不走弯路,就是捷径”,佛经说的不无道理。
2.要有自我约束力
春来不是读书天,夏日炎炎正好眠,秋来蚊虫冬又冷,背起书包待明年。总有一些理由不学习。这样下去,我们的java之树永远长不大。古人云:“人静而后安,安而能后定,定而能后慧,慧而能后悟,悟而能后得。”很有道理。在四川大足佛教石刻艺术中,有一组大型佛雕《牧牛图》描绘了一个牧童和牛由斗争、对抗到逐渐融合、协调,最后合而为一的故事。佛祖说:“人的心魔难伏,就像牛一样,私心杂念太多太多;修行者就要像牧童,修炼他们,驯服他们,以完美自己的人生。”我们学java也-样,要能够驯服那些影响我们学习的大牛、小牛,抵制各种诱惑,集中精力,专心学习。
3.“三敲代码”学习法
课前预习将课本上的实例代码敲一遍,先不管是否理解这些代码的意思,有时候结果是很重要的,能让你豁然开朗。第二遍敲代码是课后的敲代码,老师布置的或书上的作业,虽然课后我们还是没能吸收消化当天知识,我们可以借鉴别人的代码,但一定得有自己的思路,否则只会事倍功半,适得其反。第三遍就是敲真正属于自己的代码。这是完全依靠自己所学,自主的思维,来巩固自己当日所学进行查漏补缺,那么才能保证学习效果。
4.理解+总结=记忆
认真理解和善于总结是学好java的诀窍之一。学习,就必须讲求记忆,记忆知识,就必须讲求方法。得道者事半功倍,失道者事倍功半。Java 有很多知识点是需要记忆的,有的人常常感叹自己的记忆力不好,羨慕那些博闻强记的人。殊不知那些人无不是善于总结和整理自己的感官印象,才记得牢固而准确,这便是理解。列夫托尔斯泰说:“知识,只有当它靠积极的思维得来而不是凭记忆得来的时候,才是真正的知识。”孔子云:“学而不思则罔,思而不学则殆。”这些都充分证明了这一点。知识不能只停留在书本上,必须转化为自己机能的一部分,达到“唯吾是从”。理解,必许透过现象认本质,由此及彼、由表及里,去粗取精、去伪存真。善于开动脑筋是其中的关键。
5.要善于积累
积累非常重要。庄子云:“水之积也不厚,则其负大舟也无力。风之积也不厚,则其负大翼也无力。”我们课堂上老师都会讲很多的实例,这些实例都是每个知识点的真实体现,我们都要即时的消化和理解。这样日积月累,学习效率不断提高,技术也逐步上升。有的同学认为,课堂上听不懂关系不大,课后自己看书也能认识,或者把一些问题全部留在自习课上向老师请教,... 这些想法都是错误的,这样想势必 上课不求甚解,积极思考不足,既浪费了课堂时间和老师的课下时间,也变相加重自己课下的学业负担。正确的态度是:上课专心听讲,积极思考,力求当堂消化。针对课堂思路卡壳问题, 我个人理解是:千万不要在课堂上寻找卡壳的原因,要求自己跳过去,听下面的内容,课下再请教老师,共同分析导致自己卡壳的原因,不失为一种较好的办法。
学习Java这学期,有时候会觉得有点苦,但是我觉得正是有了你奋斗时的苦,才能换来学成后的甜。当你经过认真写代码做完-个项目时,你会有一种成就感。心里有一种说不出的喜悦之情。学习Java 靠得是韧劲,靠得是拼劲,考得是坚持不懈。如果做好了这几点,我想Java对你.来说不会太难。还有,你自己要有信心,相信自己能学会。以上就是我的一些感言。
以上是关于java学习心得的主要内容,如果未能解决你的问题,请参考以下文章