笔记-Java基础Class文件之常量池

常量池 紧接着版本号后的是常量池,它是一个表类型数据项目,意味着常量池会有多个数据项构成。它是Class文件的资源库,同时也是占用Class文件空间最多的数据项目之一。 常量池中的常量数量是不定的, 因此,在常量池的入口是一个u2类型数据,代表着常量池计数值,这个计数值是从1而不是0开始的。因此,常量池为21时,实际上你的常量是20,而第0项常量是空出来的,这样做的目的在于满足“不引用任何一个常量
相关文章
相关标签/搜索