这是深入理解Java虚拟机 (第二版)高(gāo)清PDF+源代(dài)码下载(zǎi),深入(rù)理解Java虚拟机 JVM高级(jí)特性与最佳(jiā)实践 (第二版)高清PDF+源代码,手机上清晰观看!
深入理(lǐ)解Java虚拟(nǐ)机 (第二版)高(gāo)清(qīng)PDF+源代码第二版 pdf绿色版下载, 深入(rù)理解java虚(xū)拟机第二版这是由周志明著的(de)一(yī)本Java虚拟机学习教材,深入理(lǐ)解java虚拟机PEF围绕(rào)虚(xū)拟机(jī)进行讲(jiǎng)解(jiě),详(xiáng)细(xì)介(jiè)绍Java的发展和其作用,让(ràng)大家快速了解Java,有需要的朋友欢迎下载(zǎi)月底(dǐ)深入理解java虚拟机PDF。
全书共(gòng)分(fèn)为五(wǔ)大部(bù)分,围(wéi)绕内存管理、执行(háng)子系统、程序(xù)编译与优化、高(gāo)效并发等核(hé)心主题对JVM进行(háng)了全(quán)面(miàn)而深入的(de)分析,深(shēn)刻(kè)揭示了JVM的工作(zuò)原理(lǐ)。第一部分从宏观的角度介绍了整个Java技术(shù)体系(xì)、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解本书后面内(nèi)容有重要(yào)帮(bāng)助。第二部分讲解了JVM的自动内存管理,包括虚拟机内(nèi)存(cún)区域的划分(fèn)原理以及各(gè)种(zhǒng)内存溢出异常产(chǎn)生(shēng)的原因;常(cháng)见的垃圾收集算法以及垃圾(jī)收集器的特点和工作原理;常见虚拟机监控与故障处理工具的原理(lǐ)和使(shǐ)用方法。第三部分分析了虚拟机的执(zhí)行子系统(tǒng),包括类文件结构、虚拟机类(lèi)加载机制、虚拟机字节(jiē)码执行引(yǐn)擎。第四部分讲解了程序的编译与代码的优(yōu)化(huà),阐述(shù)了(le)泛(fàn)型、自动装(zhuāng)箱拆(chāi)箱(xiāng)、条件编译等语法糖的原理;讲解了(le)虚(xū)拟机(jī)的热点探测方(fāng)法、HotSpot的即时编译器、编译触发条件(jiàn),以及如何从虚拟机外部观察和(hé)分析(xī)JIT编译的数据和结(jié)果;第(dì)五部分探讨了Java实现高效并发的原理,包括JVM内存(cún)模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现(xiàn);先行(háng)发生原(yuán)则的规则和使用;线程在Java语言中的实现(xiàn)原理;虚拟机实现高效并发(fā)所做(zuò)的一系列锁优化措施。
《深入理解Java虚拟机:JVM高级特性与最佳实践》共分为(wéi)五(wǔ)大部(bù)分,围(wéi)绕内存管理、执行(háng)子系统、程序编译与(yǔ)优化、高效并发等核心主题对JVM进(jìn)行了全面(miàn)而深(shēn)入的分析,深(shēn)刻揭示了JVM的工(gōng)作原(yuán)理。第一部分从宏观的角度介绍了(le)整个Java技术体(tǐ)系、Java和JVM的发展历程、模块化,以及(jí)JDK的编译,这对理(lǐ)解(jiě)本(běn)书后面内容有(yǒu)重要帮助(zhù)。第二部分讲解了JVM的自(zì)动内存管理,包括虚拟机(jī)内存区域(yù)的划分原理(lǐ)以及各种内存溢出(chū)异常产生的原因;常见的垃圾(jī)收集算法以及垃圾收集器的特(tè)点和工作原(yuán)理;常(cháng)见虚拟机监控与(yǔ)故障处理工具的(de)原(yuán)理(lǐ)和使用方法。第三(sān)部分分析了虚拟机的执行子(zǐ)系统,包括类文件结(jié)构、虚拟机类加载机(jī)制(zhì)、虚拟机(jī)字节(jiē)码执(zhí)行引擎。第四部分讲解了(le)程序的编译与代码的(de)优化,阐述(shù)了泛型(xíng)、自动装(zhuāng)箱拆箱、条件编译(yì)等语法糖的原(yuán)理(lǐ);讲解了(le)虚(xū)拟机的热(rè)点探测方法、HotSpot的即(jí)时(shí)编译器、编译触发条件,以(yǐ)及如(rú)何从(cóng)虚拟机外(wài)部(bù)观察和分(fèn)析JIT编译的数据和结果(guǒ);第(dì)五部(bù)分探讨了Java实现高效并发的(de)原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模(mó)型中的(de)体现(xiàn);先行(háng)发生(shēng)原则的规则和使用;线程在Java语言中的实现(xiàn)原(yuán)理;虚拟机实现高效并发所(suǒ)做(zuò)的一系列锁优化措施(shī)。
