09 2022 档案
摘要:垃圾收集算法 垃圾收集算法包括:复制算法、标记整理算法、标记清除算法三类,都基于分代收集理论。 分代收集理论 当前虚拟机的垃圾收集都采用分代收集理论,就是根据对象存活周期的不同把内存分为几块。一般把java堆分成新生代和老年代,这样就可以根据各个年代的特点选择合适的垃圾收集算法。比如在新生代中,每次
阅读全文
摘要:class字节码文件结构 举例 和下图的信息是对应的 类的访问权限查询手册 感谢图灵学院的司马老师!!
阅读全文
摘要:JVM对象创建过程 类加载检查 虚拟机遇到一条new指令时,首先会去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过,如果没有,就必须先执行对应的类加载过程; new指令对应到语言层面就是new关键词、对象克隆、对象序列化等。 分配内
阅读全文

浙公网安备 33010602011771号