1. 首页
  2. 数据库
  3. 其它
  4. Java常量池理解与总结

Java常量池理解与总结

上传者: 2020-12-23 03:19:43上传 PDF文件 75.04KB 热度 13次
一.相关概念 什么是常量 用final修饰的成员变量表示常量,值一旦给定无法改变! final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。 Class文件中的常量池 在Class文件结构中,头的4个字节用于存储魔数Magic Number,用于确定一个文件是否能被JVM接受,再接着4个字节用于存储版本号,前2个字节存储次版本号,后2个存储主版本号,再接着是用于存放常量的常量池,由于常量的数量是不固定的,所以常量池的入口放置一个U2类型的数据(constant_pool_count)存储常量池容量计数值。 常量池主要用于存放两大类常
用户评论