【有书共读】《深入理解java虚拟机》读书笔记00

【有书共读】《深入理解java虚拟机》读书笔记

Author:Sirice

Sirice-Github


前言

首先感谢nowcoder举办的这个活动,我也很幸运的拿到了《深入理解java虚拟机》这套书。在接下来的几个月内我会更新这本书全部章节的读书笔记。

我是第一次读这本书,读书笔记也由我个人完成,难免会有一些错误和误解,如果大家发现了什么问题请评论区留言我会尽快改正,欢迎各位一起交流学习。

这个博文是作为读书笔记发布,为方便后来学习的人理解,笔者可能会加入一些自己的理解,使书上难懂的地方简单一些,方便学习与理解。但是加入的主观理解太多也会造成文章片面甚至错误,希望后来的读者如果发现什么不对的地方请指出,我看到就会改正。

在牛客上回复或者在我的Github上提Issue也可以,顺便在这里求个star

全书分为以下几个部分:

  • 1.第一部分 走进java
    • Java语言和jvm的发展历史
    • 实战:自己编译jdk (本部分不添加笔记)
  • 2.第二部分 自动内存管理机制
    • Java内存区域与内存溢出异常
    • 垃圾收集器与内存分配策略
    • 虚拟机性能监控与故障处理工具 (此部分可能会简略,因为作为工具集需要笔者全部实践后才可下结论)
    • 调优方案分析与实战
  • 3.第三部分 虚拟机执行子系统
    • 类文件结构
    • 虚拟机类加载机制
    • 虚拟机字节码执行引擎
    • 类加载及子系统的案例和实战
  • 4.第四部分 程序编译与代码优化 (此部分可能只做理论分析,因为我自己编译原理没有学的太深,而且优化对比的测试用例不太会写)
    • 早期优化
    • 晚期优化
  • 5.第五部分 高效并发
    • Java内存模型与线程
    • 线程安全与锁优化
#Java#
全部评论

相关推荐

努力成为C语言高手:质疑大祥老师,理解大祥老师,成为大祥老师
点赞 评论 收藏
分享
牛客963010790号:为什么还要收藏
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务