《深入理解Java虚拟机》导读

《深入理解Java虚拟机》导读

简介:

​ 介绍初学者如何快速学习阅读《深入理解Java虚拟机》书籍。

书籍PDF:深入理解Java虚拟机:(第3版).pdf · UITC/save-paper - Gitee.com.pdf)

作者写作风格

  • 从古至今、娓娓道来
  • 分类明确、高内聚、低耦合

1.周志明老师的书籍特色非常鲜明,看过他的《深入理解Java虚拟机》以及《凤凰架构》,无论是虚拟机还是架构,都会从诞生初期开始讲解,像是历史书籍一样,娓娓道来,讲解虚拟机的发展历程、各个公司之间的故事,又或者是分布式架构的演进过程。

2.同时可能是因为周志明老师架构师职业的原因,整个书籍的章节分类十分明确,章节与章节直接几乎没有必要的关联,不会像很多书籍一样在第一章埋了很多的坑,你需要在四、五、六章找到答案,可能还要再回头看第一章,周志明老师的书籍几乎不存在这种问题。

阅读建议

结合周志明老师书籍的特色,对于想要学习Java虚拟机的初学者,想要阅读《深入理解Java虚拟机》这本书,我有以下建议。

略读、跳读、重读

对于《深入理解Java虚拟机》的前文,针对Java虚拟机的发展史,对于大部分初学者过于生涩,并且读完之后的感受几乎没有,对于这些类似的地方前期完全可以粗略阅读或者直接跳过,这部分内容个人认为在学习的后期,或者重读的时候会有不一样的感受,一件东西最开始的目的可能是简单明确的,后面逐渐枝繁叶茂,当我们去探究历史的时候,往往更容易找到核心 ,并且看着一件事物的发展历程,你可以清晰的看到某一阶段遇到的困难、困难的解决思路这些都是可以学习的。

选读、随读

《深入理解Java虚拟机》这本书籍很全很厚,但是因为周志明老师的章节分类做的很好,所以初学者完全可以将他作为一本随身读物,想从哪个章节开始就从哪个章节开始,对自己感兴趣,以及当前阶段最需要获取的知识做重点阅读,对于一些用不到的知识点,可以在需要的时候再去阅读。

章节简介及推荐

第一章:走进Java

主要介绍JDK、JRE与JVM之间的关系,以及Java、Java虚拟机的发展史。

推荐阅读程度:可以简单了解JDK、JRE与JVM之间的关系,后面内容可以略过。

第二章:Java虚拟机的内存管理

介绍JVM内存模型,十分推荐。

第三章:内存分配

讲解JVM的内存如何分配如分配担保,十分推荐。

第四、五章:虚拟机工具

讲解并通过案例的方式介绍JVM常用工具,可以提高实战运用能力,可以选读或重读。

第六章:类文件结构

介绍Java类文件的结构,可以跳读或略读。

第七章:字节码指令

跳读或略读。

第八章:类加载机制

重点,十分推荐。

后面章节偏向高阶优化

推荐后期结合实战阅读

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值