怎样学好JAVA

 我来答
Big嘴
2011-09-03 · TA获得超过4097个赞
知道小有建树答主
回答量:697
采纳率:50%
帮助的人:630万
展开全部
多看书,多练习,多写代码,多做项目。
但是如果只是死板、生硬的重复上面的东西,那么会适得其反,就如同应试教育里面的题海战术一样,虽然可以提高一个人的能力,但是那是需要下太大的功夫了。所得与付出不成比例!
一个不会思考的程序员就如同瓦工一样,只是简单的堆砌而已。
我的第一个项目经理就说过:一个接到项目就马上开始写代码的人,往往就是出错最多的人,也是最需代码重构的人。
一名合格的程序员不一定是技术水平超高的人,也不是写代码最炫的人,更不是最快的人,而是最符合需求、代码最干净、可读性最高的人。这才是一名合格的程序员。
当然,看书、写代码、做项目这些都是必须的。他可以增长我们的见识,否则就如同井底之蛙,虽然天天在思考,但是想的无非是井底的那些事。
人们都把程序员看做一名思想家,因为思考对于一名程序员来说是就如同吃饭、睡觉一样。
当你看到一个人,坐在电脑前,若有所思的时候,请你不要打扰他,因为他在思考,如何能用计算机来改变世界!
推荐书籍
由浅入深的学习顺序可以参考这个:
1、孙卫琴《java面向对象编程》,这本书适合初学者,通俗易通。作为初学读物很合适。如果你有一定的基础语法的基础,可以重点看这个,很基础,并且里面举的例子都很生动活泼,并且是国人老师所写,不会有老外写作的那种知识点凌乱、废话连篇的情况。但是正是因为是国人所写,所以还是没有达到老外的高水平,但是作为初学者的学习教材是非常的合适。
2、《Thinking in java 》,这是一本经典之作,学java的这个是一本必备书籍,人手一本都不夸张,个人建议要认真阅读,至少是多线程之前的每章。
3、《java核心卷1、2》,这个是进阶读物,他可以使你更加理性的认识java,很多疑难杂症都能从这里找到答案,也是经典的经典,要不也不能到第8版。
4、《effective java》,Java之父James Gosling做过这样的评价: “我很希望10年以前就拥有这本书。可能有人认为我不需要任何Java方面的书籍,但是我需要这本书。”
这不是一本教科书,而是一本学习笔记。作者通过自己多年的开发经验,对如何正确使用Java提出了有益有效的建议。他不仅仅是告诉你How,更要告诉你Why。这本书不适合初学者,但是你已经有了前面的学习,读这个应该不是难事。
5、《java与模式》在开发的过程中,我们可能会遇到很多棘手的问题,但是这些问题可能先人已经处理过,而且处理的很好,模式就是先人总结的经验,站在先人的肩膀上可以使我们看的更远。
如果你想学习java,那就按这个顺序来吧,虽然可能不是最佳的,但是我觉得这个是最适合循序渐进的原理的。
追忆惘然107
2011-09-17
知道答主
回答量:32
采纳率:0%
帮助的人:9.2万
展开全部
四个字:勤能补拙! 更何况我们不拙的呢?对不----

参考资料: sername

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式