资讯专栏INFORMATION COLUMN

学习JVM必看书籍

shaonbean / 2827人阅读

学习JVM的相关资料

《深入理解Java虚拟机——JVM高级特性与最佳实践(第2版)》

基于最新JDK1.7,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行全面而深入的分析,深刻揭示JVM的工作原理。以实践为导向,通过大量与实际生产环境相结合的案例展示了解决各种常见JVM问题的技巧和实践
《揭秘Java虚拟机:JVM设计原理与实现》

《揭秘Java虚拟机:JVM设计原理与实现》从源码角度解读HotSpot的内部实现机制,主要包含三大部分——JVM数据结构设计与实现、执行引擎机制及内存分配模型。数据结构部分包括Java字节码文件格式、常量池解析、字段解析、方法解析。每一部分都给出详细的源码实现分析,例如字段解析一章,从源码层面详细分析了Java字段重排、字段继承等关键机制
Java核心技术系列:Java虚拟机规范(Java SE 8版)

本书由该技术的创立人所写,是权威的Java虚拟机参考资料。书中完备、准确而又详尽地描述了Java虚拟机。它完整地讲述了由JavaSE8所引入的新特性,例如对包含默认实现代码的接口方法所做的调用,以及为支持类型注解及方法参数注解而对class文件格式所做的扩展。此书也阐明了class文件中各属性的含义,以及字节码验证的规则
《实战Java虚拟机:JVM故障诊断与性能优化》

《实战Java虚拟机——JVM故障诊断与性能优化》内容简介:随着越来越多的第三方语言(Groovy、Scala、JRuby等)在Java虚拟机上运行,Java也俨然成为一个充满活力的生态圈。本书将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化
《HotSpot实战》

《HotSpot实战》深入浅出地讲解了HotSpot虚拟机的工作原理,将隐藏在它内部的本质内容逐一呈现在读者面前,包括OpenJDK与HotSpot项目、编译和调试HotSpot的方法、HotSpot内核结构、Launcher、OOP-Klass对象表示系统、链接、运行时数据区、方法区、常量池和常量池Cache、Perf Data、Crash分析方法、转储分析方法、垃圾收集器的设计演进、CMS和G1收集器、栈、JVM对硬件寄存器的利用、栈顶缓存技术、解释器、字节码表、转发表、Stubs、Code Cache、Code生成器、JIT编译器、C1编译器、编译原理、JVM指令集实现、函数的分发机制、VTABLE和ITABLE、异常表、虚拟机监控工具(如jinfo、jstack、jhat、jmap等)的实现原理和开发方法、Attach机制、基于GUI的JVM分析工具(如MAT、VisualVM)等内容
《自己动手写Java虚拟机》

此书全书共分11章,从代码和实战的角度对class文件格式、运行时数据区域、指令集和解释器、类和对象内部结构、方法调用和返回、异常处理等Java虚拟机核心概念进行了详细讨论。本书循序渐进,每一章都有可以独立编译和运行的代码。通过实践的方式,相信读者可以更深刻地领悟Java虚拟机的工作原理
《深入理解JVM & G1 GC》

本书主要为学习Java语言的学生、初级程序员提供GC的使用参考建议及经验,着重介绍了G1 GC
《垃圾回收的算法与实现》

本书分为“算法篇”和“实现篇”两大部分。算法篇介绍了标记-清除算法、引用计数法、复制算法、标记-压缩算法、保守式GC、分代垃圾回收、增量式垃圾回收、RC Immix算法等几种重要的算法;实现篇介绍了垃圾回收在Python、DalvikVM、Rubinius、V8等几种语言处理程序中的具体实现
《Java虚拟机精讲》

HotSpot VM 是目前市面上高性能JVM 的代表作之一,它采用解释器+JIT 编译器的混合执行引擎,使得Java 程序的执行性能从此有了质的飞跃。本书以极其精练的语句诠释了HotSpot VM 的方方面面,比如:字节码的编译原理、字节码的内部组成结构、通过源码的方式剖析HotSpot VM 的启动过程和初始化过程、Java 虚拟机的运行时内存、垃圾收集算法、垃圾收集器(重点讲解了Serial 收集器、ParNew 收集器、Parallel 收集器、CMS(Concurrent-Mark-Sweep)收集器和G1(Garbage-First)收集器)、类加载机制,以及HotSpot VM 基于栈的架构模型和执行引擎(解释器的工作流程、JIT 编译器的工作流程、分层编译策略、热点探测功能)等技术。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/74489.html

相关文章

  • PHP程序员看书

    摘要:以下都是我看过都书籍,无论是新手或中级别的工程师,我可以保证内容质量,大佬可跳过概述知识无价还是建议各位童鞋把更多的资金投入到学习中。 以下都是我看过都书籍,无论是新手或中级别的工程师,我可以保证内容质量,大佬可跳过 概述 知识无价,还是建议各位童鞋把更多的资金投入到学习中。书名排名不分前后 《PHP7内核剖析》 showImg(https://segmentfault.com/img...

    NickZhou 评论0 收藏0
  • 再来一波PHP程序员看书

    摘要:前言内列出的是已看过的。本篇文章内列出的书籍是准备要看或者正在看的,与大家分享。知识无价还是建议各位童鞋把更多的资金投入到学习中。 前言 https://segmentfault.com/a/11... 内列出的是已看过的。 本篇文章内列出的书籍是准备要看或者正在看的,与大家分享。 知识无价,还是建议各位童鞋把更多的资金投入到学习中。书名排名不分前后 《编码:隐匿在计算机软硬件背后的语...

    HelKyle 评论0 收藏0
  • 那些年我看过的书 —— 致敬我的大学生活 —— Say Good Bye !

    摘要:开头正式开启我入职的里程,现在已是工作了一个星期了,这个星期算是我入职的过渡期,算是知道了学校生活和工作的差距了,总之,尽快习惯这种生活吧。当时是看的廖雪峰的博客自己也用做爬虫写过几篇博客,不过有些是在前人的基础上写的。 showImg(https://segmentfault.com/img/remote/1460000010867984); 开头 2017.08.21 正式开启我...

    xiaoqibTn 评论0 收藏0
  • 送书拉!给开发者们的几本书 |福利

    摘要:近年来,直播短视频行业的相关业务发展迅猛,本书主要介绍其中涉及的音视频开发相关技术。希望本书能帮助读者系统学习化繁为简,在音视频开发的道路上不断进步。是进阶和面试的必备书籍活动一参与方式识别抽奖助手小程序参与抽奖。 最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺 这确实不假,当然也应证了一个问题:为什么中高级Android程序员不多呢? 确...

    NSFish 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<