Java内存区域划分

来源:互联网 发布:单片机资源 编辑:程序博客网 时间:2024/04/30 11:47


《深入理解Java虚拟机》内存划分部分笔记


在进行对象访问的时候,例如Object obj = new Object()出现在方法体中,那么Object obj这一部分予以会反映到Java栈的本地变量表中,作为reference类型出现,new Object()会反映到Java堆中,存储所有的实例数据,而类型数据(对象类型、父类、实现接口、方法等)等信息存在方法区中。Hotspot虚拟机采用直接指针的方式来访问对象,如下图:


0 0
原创粉丝点击