分类描述:java虚拟机

Class文件结构

Class文件结构前置概念Class文件的基本数据类型是由无符号数和表组成的。无符号数是基本类型,可取的值有u1,u2,u4,u8分别代表了1,2,4,8个字节的无符号数,这种数据可以用来表述数字、索引引用、数量值或者按照UTF-8编码构成的字符串值。表则相当于一种数据结构,表中的每一项可以是一种基
jvm class 2020年07月30日 120次浏览

jvm内存分配和管理

如何判断对象已经死亡一、引用计数器算法给对象添加一个引用计数器,每当有一个地方引用它就使计数器+1,引用消失就-1。这样当这个对象的引用计数器为0的时候就代表没有地方对它进行引用,就可以对这个对象进行回收。这种算法实现简单,高效,但是缺点是没法解决对象之间的相互引用,即A引用B,B引用A,初次之外他
jvm 2020年07月30日 114次浏览