Java具有易用性、稳定性、跨平台性,无论是PC还是移动设备,甚至未来发展前景广阔物联网与大数据方面,Java能够广泛应用,因此,Java就业前景是非常好的。但是想要熟练掌握这门技术,不看书那肯定是不行的。今天就为大家推荐一些从入门到精通的书籍!
Java编程思想(第4版)

这本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O系统等内容。
深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)

周志明,资深Java技术专家,对JavaEE企业级应用开发、OSGi、Java虚拟机和工作流等都有深入的研究,尤其精通Java虚拟机,撰写了大量与JVM相关的经典文章,被各大技术社区争相转载,是ITeye等技术社区公认的Java虚拟机方面的领袖人物之一。这本书是他的经典著作之一。
自己动手写Java虚拟机

JVM对大多数的Java开发人员,无论是初出茅庐的菜鸟以及工作多年的老手,可能都还是一个神秘的、高深莫测的黑匣子。作者通过一个个实践的方式,一步步带领大家饶有趣味地揭开JVM的神秘面纱,加深程序员对Java的理解,进而构建更加合理高效的代码。
Java从入门到精通(第4版 附光盘)

这本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。
深入分析Java Web技术内幕(修订版)

这是一本关于Java 的书,里面讲述的大量基础知识对前端开发工程师非常有帮助。比如中文编码章节,作者以一个实践者的身份详细阐述了编码问题的方方面面。总之,这是一本很用心的书,是实践者的思考和总结。目前在国内很少看到这类书籍,强烈推荐从事Web 开发工作的人员阅读并实践之。
Java虚拟机精讲

HotSpot VM 是目前市面上高性能JVM 的代表作之一,它采用解释器+JIT 编译器的混合执行引擎,使得Java 程序的执行性能从此有了质的飞跃。本书以极其精练的语句诠释了HotSpot VM 的方方面面。
Java除了是一项技术,更是提升自己能力的一种方式。Java的学习过程自然是枯燥无味的,但是只有更努力,才能成为更好的自己。