方法区

- 方法区是多个线程共享的
- 方法区类似于操作系统进程的代码段”text segment”
- 方法区类似于存储 编译过后的代码
- 它存储每个类的结构,比如运行时常量池,方法和构造器的字节码,包括一些特殊的用于类和实例初始化还有接口初始化的特殊方法
- 工具jvisualvm
static final 修饰的 基本类型和字符串变量 编译时 就确定了他的值
方法区中非常重要的结构:运行时常量池
符号引用中的符号是画上的美女,java源码中写的类名,字符串,作用是让文件非常小
utf0_info 就是字面量,Integer_info 也是字面量,里面还有方法引用,属性引用,
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!