
JVM
魂——牵
不断前行
展开
-
java的四大引用对象
总结: 强引用:StrongRefrence 例子:Object Obj = new Object() ;String str = "123" 用途:任何适合 特点:1、GC绝对不会回收,超出内存时报OOM(OutOfMemoryError)异常 弱引用 例子:Object obj = new Object(); ...原创 2019-06-27 11:41:14 · 605 阅读 · 0 评论 -
java内存模型及运行时数据区
java中内存模型划分及Runtime Data Area(运行时数据区) 在Java中我们常常说到的内存管理就是针对运行时数据区进行管理(如何分配和回收内存空间)。 VM中的运行时数据区应该包括(1,2,3,4,5)。在JVM规范中虽然规定了程序在执行期间运行时数据区应该包括这几部分, 但是至于具体如何实现并没有做出规定,不同的虚拟机厂商可以有不同的实现方式。 1、程序计数器(Program ...原创 2019-07-01 11:38:39 · 265 阅读 · 0 评论