Java基础:你是否了解KVM的常量池
|
日期:2007年12月14日 作者: 查看:[大字体
中字体 小字体]
|
|
一个constantPoolEntryStruct枚举体的大小为4,前面讲过,在constantPoolEntryStruct数组的后要跟有一个字节数组来存放常量池项的类型信息,即每一个constantPoolEntryStruct要对应1个字节的常量池项头,所以当以constantPoolEntryStruct枚举体数为单位给常量池项头数组申请空间时,需要向4字节对齐,每多1~4个常量池项头,就要多申请一个constantPoolEntryStruct。这一句就是这个意思。
loadConstantPool函数执行过程中,会把新生成的常量池指针赋给CurrentClass->constPool,这样,这个类实例中就有完整的常量池了。 (出处:清风下载学院)
上一篇:配置无线局域网 图解WLAN配置攻略
下一篇:Static和Final修饰类属性变量及初始化
|
| Java基础:你是否了解KVM的常量池 相关文章: |
|
|
|
| Java基础:你是否了解KVM的常量池 相关软件: |
|
|
|