- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 单例模式与垃圾回收 学习笔记
hotspot的垃圾回收算法是-根搜索算法:对于任何活的对象,能追根溯源到其存活在堆栈或静态存储区之间的引用 可以作为根的对象有: 虚拟机栈(栈帧中的本地变量表)中引用的对象 方法区中静态属性引用的变量 方法去中常亮引用的对象 本地方法栈中JNI的引用对象 注:方法区是JVM中的一块内存区域,存放类的相关信息, 很明显,java中单例模式创建的对象被自己类中的静态属性所引用,符合
2016-05-09 22:57:00 393
转载 java中的静态变量和实例变量的生命周期
Java虚拟机Web 类的成员变量有两种:一种是被static关键字修饰的变量,叫类变量或静态变量,一种是没有被static修饰的,叫做实例变量 静态变量和实例变量的区别在于: 类静态变量在内存中只有一个,java虚拟机在加载类的过程中为静态变量分配内存,静态变量位于方法区,被类的所有实例共享,静态变量可以通过类名直接访问。静态变量的生命周期取决于类
2016-05-09 22:05:34 582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人