摘要:
1.static关键字 经static关键字修饰的成员被该类的所有对象所共享,任意一对象对静态变量的修改其它对象都是可见的。通常通过类名来引用static成员。类加载的连接阶段将会为静态成员变量在jvm内存的方法区分配空间,并在类的初始化阶段赋初值。 一个类的static成员变量只有“一份”(存储在 阅读全文
摘要:
1. JVM内存模型 Java虚拟机在程序执行过程会把jvm的内存分为若干个不同的数据区域来管理,这些区域有自己的用途,以及创建和销毁时间。 JVM内存模型如下图所示 1.1 程序计数器 程序计数器(Program Counter Register),也有称作为PC寄存器。JVM中的程序计数器跟汇编 阅读全文