Java初学者必读的书籍
Java核心技术
如果你想要正式的,如果如果你想系统地学习Java,并打算将Java应用到真正的工程项目中,那么这个“Java核心技术”是必不可少的。
ProgramminginJava
本书通过实例讲解解题技巧,提供大量程序列表,每章都配有大量复习题和练习题,帮助读者编程掌握编程技术并解决实际开发中遇到的问题。
Java编程思考
本书剖析了Java中各个内容的设计理念。阅读它需要具有一定编程背景的人。即使你仍然看不懂其中的大部分内容,但读完之后你一定会有所收获。这是一本伴随我们技术成长的好书。买一本放在身边,一碰就会有自信。
高效Java中文版
本书为如何编写高效、设计良好的程序提供了最实用、最权威的指南。通过90条简短、独立的经验法则,探索新的设计模式和语言习惯用法,帮助您更有效地使用Java编程语言及其基类库,并指导您避免偏差。
Java并发编程实践
本书代表了Java并发编程的基础著作。从并发编程的基础理论开始,逐步介绍Java并发设计时的各种重要设计原则!程序、设计模式和思维模式,使开发人员能够更快地理解Java并发编程的要领,快速创建大规模并发应用程序。
深入理解Java虚拟机
这本各大厂商面试指南第三版大幅更新了50%以上的内容,来自Java技术体系、自动内存管理和虚拟机执行子系统从程序编译、代码优化、高效并发五个维度全面分析虚拟机。以实践为导向,用大量实际案例分享解决各种Java技术问题的解决方案和技巧。
Java虚拟机规范
Oracle官方发布,由Java虚拟机技术创始人周志明等专家撰写、翻译,亚马逊畅销书。《Java虚拟机规范完整准确讲解》是深入理解Java虚拟机和Java语言实现细节的经典巨著。
Java程序是如何工作的?Java虚拟机在其中扮演什么角色?如何在Java程序中实现更高级别的并发?很多Java程序员都有类似的疑问。遗憾的是,国内很长一段时间没有一本从实际应用角度讲解Java虚拟机的书籍。你可以说,这是一本叫做《深入理解Java虚拟机:JVM的高级特性和最佳实践》的出版物。来填补这一空白。本书从Java程序员的角度出发,系统地整合了与运行Java程序相关的各种知识,并描述了日常工作中可能遇到的复杂案例,帮助读者轻松踏上学习Java虚拟机的旅程。这对于对Java虚拟机感兴趣的读者来说是个好消息!——魔树(RednaxelaFX),VM、编程语言爱好者
在武侠世界中,无论是最强大的《我金经》还是极具女人味的《葵花宝典》,都离不开它。内功训练。没有内功和意念,这些武术只是花拳绣腿的可怜表演。软件行业是武侠世界的翻版,也有大量的模型、程序、规范等外在技能。然而,如果你想成为软件行业的人,培养外功,发展内功”。一个无与伦比的大师,像一个“扫地和尚”,这本书简直是必备的。——秦晓波,资深Java技术专家/畅销书《设计模式之禅》作者
对于Java程序员来说,Java虚拟机可以说是既熟悉又神秘,很少有Java程序员能不去探索它的气势。遗憾的是,分析JVM实现原理的书籍(尤其是国内作者出版的)很少。《深入理解Java虚拟机:JVM的高级特性和最佳实践》一书对于Java程序员来说是个好消息。作者介绍了他在Java虚拟机领域多年的实践经验和研究经验。本书《深入理解Java虚拟机、JVM的高级特性与最佳实践》不仅系统地讲解了Java虚拟机的工作机制和基本原理,更可贵的是它与实践很好地结合在一起,具有非常重大的现实意义。强烈推荐!——吉文科,资深Java技术专家、畅销书《Spring技术内幕:深入解析Spring架构设计与实现原理》作者
上一篇:创建虚拟机后打开一直黑屏
下一篇:深入java虚拟机3版