Skip to content

对JVM底层技术验证的代码实例,以及优化相关demo

Notifications You must be signed in to change notification settings

jayden-leo/jvm_optimize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jvm_optimize

对JVM底层技术验证的代码实例,以及优化相关demo

`

文件夹相关说明

  • a1_bytecode: 本文件夹是循序渐进,从最简单的class文件的解读

    可以使用Idea插件Jclasslib来解读,编译完成后到target目录中找到class文件, 然后在View中点击show bytecode with Jclasslib即可

  • a2_classloader: 本文将对类加载过程进行代码演示. 包括懒加载, 运行模式, 重写类加载器实现类部署以及class调优案例

  • a3_jmm: 对java memory model进行代码演示. 包括获取字节码在JVM种的大小, 查看JVM内存情况, 乱序等

About

对JVM底层技术验证的代码实例,以及优化相关demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages