JVM
chenzihao36
知行合一
展开
-
JVM的类加载机制和垃圾回收介绍
一、类加载机制 我们知道java代码是先被编译为.class字节码,再加载到JVM中去运行的,那么.class字节码是如何加载进JVM的呢? 首先我们了解一下类的生命周期: (1)加载:读取二进制内容; (2)验证:验证class文件格式是否规范,语义分析,引用验证,字节码验证; (3)准备:分配内存,设置类static修饰的变量的初始值; (4)解析:类、接口、字段、类方法多等解析; (5)初始化:为静态变量赋值,执行静态代码块; (6)使用:创建实例对象; (7)卸载:从JVM方法区中卸载。 接着回答上原创 2020-07-03 11:45:51 · 282 阅读 · 0 评论 -
JVM内存结构介绍(java运行时数据区)
关于JVM内存结构的一点介绍(java运行时数据区) 写前BB: 这是本人的第一篇博客,主要记录我在学习过程中的一些心得体会与知识总结,以后也会不定期更新。通过写博客,我总结和复盘了学习的知识,也希望通过我的分享能让更多的人获得一些启发。当然由于本人是一个菜鸟,写博客中也会出现一些错误和用词不当的地方,还请多多交流,同时也希望各位大佬们轻喷_(:з」∠)_ _ java运行时数据区 我们进行jav...原创 2019-08-19 18:55:10 · 196 阅读 · 0 评论