
深入理解Java虚拟机
《深入理解Java虚拟机》读书笔记
哪 吒
2022博客之星Top1,现象级专栏 《Java基础教程系列》作者,专注Java硬核干货分享,立志做到Java赛道全网Top N
展开
-
《深入理解Java虚拟机 1》Java内存区域与内存分配策略
本系列是用来记录《深入理解Java虚拟机》这本书的读书笔记。方便自己查看,也方便大家查阅。欲速则不达,欲达则欲速!第一章 走进Java一、Java虚拟机发展史这部分一带而过吧,有兴趣的可以阅读原著!二、Java内存管理,class文件结构与执行引擎,编译器优化,多线程并发的简单解释(后续章节详述)自动内存管理讲的是Java运行时数据区里的部分分为内存划分和垃圾收集器 ...原创 2020-01-17 14:11:36 · 5071 阅读 · 1 评论 -
《深入理解Java虚拟机 2》性能监控与调优
本系列是用来记录《深入理解Java虚拟机》这本书的读书笔记。方便自己查看,也方便大家查阅。欲速则不达,欲达则欲速!第四章 虚拟机性能监控与故障处理工具总结一、JDK的命令行工具1、jps:虚拟机进程状况工具可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(main所在类)名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifier L...原创 2020-01-18 08:23:17 · 3148 阅读 · 0 评论 -
《深入理解Java虚拟机 3》类加载机制与字节码执行引擎
本系列是用来记录《深入理解Java虚拟机》这本书的读书笔记。方便自己查看,也方便大家查阅。欲速则不达,欲达则欲速!第六章:类文件结构讲完了自动内存管理,我们来说说执行子系统。执行子系统讲解的是JVM如何执行程序。Class文件概述这篇我们只讲讲Class文件。Class文件又名类文件或字节码文件。javac将.java文件(源代码)编译成class文件(字节码),jvm再将...原创 2020-01-18 08:24:00 · 2866 阅读 · 0 评论 -
《深入理解Java虚拟机 4》类加载与执行子系统的案例与实战
本系列是用来记录《深入理解Java虚拟机》这本书的读书笔记。方便自己查看,也方便大家查阅。欲速则不达,欲达则欲速!第九章 类加载与执行子系统的案例与实战代码编译的结果从本地机器码转变为字节码是存储格式发展的一小步,却是编程语言发展的一大步。一、案例分析1、tomcat:正统的类加载器架构主流的java web服务器,如tomcat、jetty、weblogic、websph...原创 2020-01-19 11:27:08 · 2482 阅读 · 0 评论