前言
Java是目前用户最多、使用范围最广的软件开发技术,Java 的技术体系主要由支撑Java程序运行的虚拟机、为各开发领域提供接口支持的Java API、Java 编程语言及许许多多的第三方Java框架(如Spring和Struts等)构成。在国内,有关Java API、Java 语言及第三方框架的技术资料和书籍非常丰富,相比之下,有关Java虚拟机的资料却显得异常贫乏。
本书读者对象
(1)使用Java技术体系的中、高级开发人员。
Java虚拟机作为中、高级开发人员必须修炼的知识,有着较高的学习门槛,本书可作为学习虚拟机的优秀教材。
(2)系统调优师
本书中的大量案例、代码和调优实战将会对系统调优师的日常工作有直接的帮助。
(3)系统架构师
保障系统高效、稳定和可伸缩是系统架构师的主要职责之一,而这与虚拟机的运作密不可分,本书可以作为他们设计应用系统底层框架的参考资料。
本书一共分为五个部分:走近Java、自动内存管理机制、虚拟机执行子系统、程序编译与代码优化、高效并发。各个部分基本上是相互独立的,没有必然的前后依赖关系,读者可以从任何一个感兴趣的专题开始阅读,但是每个部分中的各个章节间有先后顺序。
目录
本书分为5个部分和目录,第一部分主要真是Java的发展历史以及技术体系,第二步分主要讲内存与垃圾收集问题,以及条有案例以及实战,第三部分介绍虚拟机执行子系统,第四部分讲程序编译与代码优化,第五部分介绍Java内存模型与线程以及锁优化等知识,剩余部分为附录。
本文档412页,完整无缺页,需要免费获取这份文档的小伙伴麻烦在关注点赞之后点击此处获取~
第一部分 走近Java
第二部分 自动内存管理机制
第三部分虚拟机执行子系统
第四部分程序编译与代码优化
第五部分高效并发
附录
如果有需要免费获取这份文档的小伙伴,麻烦在关注点赞之后点击此处获取哦~
网友评论