更新时间:2022-04-26 17:03:30 来源:极悦 浏览1263次
作为Java程序员来说,最痛苦的就是选择范围很广,要读的书太多,很容易不知所措。想挑一些自己看过的技术书籍,按照学习的顺序,推荐给大家,特别是那些想不断提高技术水平的Java程序员。
对于没有编程经验的Java程序员应该入门,和看任何入门书一样,这个阶段需要你快速掌握Java的基本语法和基本用法,目的是“不懂就吞”,先对Java熟悉一下它。在短时间内快速通读Java语法,即使是一无所知的猜测,写更多的代码,想要“知道它是什么”。
1.《Java编程思想》
有一定的Java编程经验后,就需要“知道为什么”了。是时候到了《Java编程思想》所以是一本让你知道的好书,对面向对象的基础知识都有清晰的讲解,是Java基础语法,基础类库讲解清楚,可以帮你做一个良好的Java编程基础。这本书的缺点是太厚了,也比较罗嗦,不适合现代人快节奏的学习,所以读这本书要懂得取舍,并不是每一章每一节都值得一读,只需深入了解关键点。
2.《敏捷Java》中文版
这本书是出版社给我的,一拿到就放在书架上,没翻页就放在书柜里,但是前两天收拾书柜的时候,拿出来了翻过来,发现这绝对是一本好书!这本书的一大特色就是单元测试和TDD贯穿全书,我在教你Java过程中的各种重要基础知识,潜移默化地影响着你编程思维敏捷,趋势TDD。另外,这本书很新,以JDK5.0语法为基础讲解,学习JDK5.0我的新语法也不错。而且这本书的内容选择也很合适,Java毕竟语言类库庞大,要说的太多了,这本书的内容和内容量都非常合适,
打好Java基础,需要更多的实践经验,我觉得没有捷径可走。在你编程生涯的这个阶段,有两本书值得一读,养成良好的编程习惯,提高你的代码质量。
1.《重构改进现有代码的设计》
这本书很有名,不用介绍了,闲暇之余可以多翻翻,更多和自己的实践相印证。这本书对你的影响是难以察觉的。
2.《通过示例进行测试驱动开发》
这本书最大的特点就是很薄,似乎没有负担。可以找一个周末的下午,边看边做,一个下午看完书,书里的例子全部看完。本书的作用是通过实战训练你对TDD的思想。
1.《Head First java开发》java开发简介
《Head First java Development》这是一本完整的面向对象(object-oriented,OO)编程和java开发的学习指南。本书是在学习理论的基础上设计的,让你可以从编程语言的基础开始,一路深入到包括线程、网络和分布式程序等。最重要的是,您将学习如何像面向对象的开发人员一样思考。但是如果你真的想好好学习java开发,你就需要《Head First java Development》。这本书是亚马逊小编推荐的十大好书之一!强烈建议学习这本书,非常适合初学者。
2.《java开发从入门到精通》适合自学
《java开发从入门到精通》这本书主要针对java开发基础设施,对于没有学过java的开发人才来说,是个不错的选择。通过这本书,你可以从头开始,花时间去学习,并且大量的实践,它不会让你看到最后只会是理论的情况。
3.《Java开发思考》(中文名:《Java开发编程思想》)适合中级自学者和极悦注册学员
4.《Java开发编程思想》可以说是最经典的java开发和工作,都是java开发程序员必备的教材。这本书不仅是一个正在学习或工作多年的程序员,你可以从本书中得到你想要的。这本书既是教科书又是参考书,就像一本字典,想知道什么都可以查询。这本书虽然很好,但是不建议初学者学习,初学者比较难。
以上就是极悦小编介绍的"零基础Java学习哪本书籍比较好",希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为您服务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习