- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 JVM中的四种引用:强引用、软引用、弱引用、虚引用。
JVM中的四种引用:强引用、软引用、弱引用、虚引用。1、强引用如果一个对象具有强引用,那么垃圾回收器就绝不会回收它。当内存不足时,JVM宁愿抛出内存溢出异常来终止程序,也不会随意的回收具有强引用的对象来解决内存不足的问题。例如:A a = new A();就是一个强引用。2、软引用如果一个对象只具有软引用,则内存空间足够时,垃圾回收器不会回收它,如果内存空间
2017-10-07 12:48:59 1354
原创 Java虚拟机运行时数据区详解
1、程序计数器程序计数器是一块较小的是内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示器。程序计数器是线程私有的(也就是线程隔离的数据区),主要是为了线程在切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线程之间的计数器互不影响,独立存储(这就是线程私有)。如果程序正在执行的是一个java方法,这个计数器记录的是正在执行的
2017-10-06 19:36:07 727
IT面试题大全
2017-03-14
HTML模板样式
2017-03-10
hibernate框架开发资料
2017-03-09
hibernate框架开发资料1
2017-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人