学习Java还有很多技术知识需要学习,包括:Java基础语法、面向对象、Javase、数据库技术、Web前端、Java开发框架、企业项目实践等。如果我们想要学好这项技术,就需要不断的努力才能完全掌握它。不管你想不想看书,你都可以根据自己的需求来思考读什么样的书。
现在市面上有很多Java学习资料。如果你想快速学完并找到工作,可以去网上找一些相关的视频资料学习或者报名Java培训班学习。看视频学习或者老师主导的学习比看书更容易理解,学习效率更快。
如果你想入门Java,可以阅读下面的书。
《Java核心技术(第10版)》
说到Java入门,那四本名著是必不可少的。《Java核心技术》就是其中之一。它分为两卷:第一卷和第二卷。第一卷涵盖基础知识,第二卷为高级内容。本书非常详细地讲解了Java语言的核心概念、语法、重要特性和发方法,可以说是一本关于Java的百科全书。
《EffectiveJava中文版(第3版)》
《EffectiveJava中文版(第3版)》
这本书讲的不是理论基础,而是实践。本书介绍了78条极具实用价值的经验规则,包括大多数开发人员每天面临的问题的解决方案,然后用代码示例进行支持,让你知道它们是什么以及为什么。
《Java编程思想(第4版)》
这也是Java领域的一本经典书籍,从Java编程的基础知识开始讲起让我们从它开始,深入探讨Java的高级功能。作者使用大量通俗易懂的代码来支撑理论,让读者在实际操作中深刻理解运算符、枚举类型、接口等相关知识。
深入理解Java虚拟机:进阶JVM特性与最新最佳实践(第2版)》
自然会使用Java而不了解JVM,但是市面上有几本关于JVM的书籍,而这本书就是其中之一国内很少有书籍对这方面进行讲解并受到高度赞扬。这本书甚至可以说是JVM书籍中最好读的一本。
这本书的全部内容都比较实用,难度适中。讲解JVM从内存管理、执行子系统、编译与程序优化、高效并发等核心主题出发,第二版内容基于JDK1.7进行了升级,总体来说,不仅适合初学者,也适合经常阅读的人。那些已经接触过JVM的人。
"《Javanese编程(基础)》(原书第10版)》
这应该是很多程序员尤其是Java程序员都感触的一本书,因为这本书可以说是很多程序员的起点。
本书从最基本的编程理论知识开始。即使你完全没有Java基础知识,也可以通过本书了解基本的Java编程、语言结构、面向对象编程等知识。书中还附有大量代码和课后练习,让读者在掌握Java基础知识的同时,进行深入练习和理解。
上一篇:jvm虚拟机基础原理总结
下一篇:虚拟机jvm知识点