为了账号安全,请及时绑定邮箱和手机立即绑定

主流 Java 自学书籍推荐

《Head First Java》

Head
最适合初学者的入门书籍,内容不是很多,语言风趣幽默,使用这本书学习起来会非常轻松。它可以让你快速掌握Java面向对象思想,以及一些常用内置对象的使用,绝对是一本极佳的Java启蒙书籍。


《Java从入门到精通》

Java从入门到精通
销量最高的Java学习书籍,清华大学出版社出版,附带光盘学习资料,这本书主要面向高校学生,知识点划分比较清晰,但内容涉及比较浅。它可以让你顺利的编写出一些简单的管理系统,也可以帮你顺利的通过计算机二级,但它绝对无法让你精通程序设计。


《疯狂Java讲义》

疯狂Java讲义
最为详细的Java参考书籍,包括源码分析、设计模式分析、软件结构分析……几乎涵盖了所有与Java开发有关的内容。这本书如此详细,以至于它更适合作为一本参考书籍,当然它也有精简版本《疯狂Java讲义 精粹》,较之《疯狂Java讲义》这本书更适合用来学习。


《Java核心技术》

Java核心技术
最适合C程序员的Java书籍,本书主要针对有C/C++程序设计经验的开发者,附有大量与C++ 的对比注释,并且着重介绍了 Swing 图形界面编程的知识。对于想用Java来编写桌面程序的C++开发者来说很不错。


《Thinking In Java》

Thinking
最权威的Java进阶书籍,属于高级Java程序设计类书籍,需要有一定基础的人才能读懂其中的思想。这本书不适合初学者阅读,里面探讨的知识太过深奥,在没有整个知识体系作为支撑时,使用该书进行学习很容易失去方向。


最后,给初学者的一些建议

初学者通过视频可以快速的了解编程的概念,但仅通过视频是无法达到对于编程思想的理解,这需要大量的编程经验和阅读学习。学习一定要循序渐进,切勿急于求成。
我看到很多人对于视频学习的误解,认为视频学习是掌握技能的捷径,其实视频学习只是学习的一个过程,它可以让你初步掌握整个知识体系,但是对于一些知识的细节和思考仍然需要通过阅读来学习。
码农和工程师的区别是什么?码农立足于编码,工程师立足于设计。其中的差距就在于思想……

点击查看更多内容
39人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消