会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
_Magician
博客园
首页
新随笔
联系
订阅
管理
2020年4月10日
Java对象的创建
摘要: Java对象的创建过程,从虚拟机接收到字节码new指令开始。 1 检查阶段 虚拟机遇到new指令之后,会根据new指令的参数去常量池中 定位类的符号引用 ,并且检查这个符号引用代表的类, 是否已经加载、解析、初始化 ,如果没有,则需要先执行相应的类加载过程。 如果类加载检查通过了,虚拟机
阅读全文
posted @ 2020-04-10 11:18 _Magician
阅读(245)
评论(0)
推荐(0)
2020年4月9日
Java内存区域划分
摘要: 话不多说,先上图吧。 如上图所示,Java内存区域运行时数据区,分为程序计数器、虚拟机栈、本地方法栈、堆、方法区等五个区域。其中,堆和方法区是线程共享的,程序计数器、虚拟机栈和本地方法栈是线程隔离的。下面具体讲一下这五个区域分别做什么的。 程序计数器 程序计数器是一块较小的内存空间,可以看作
阅读全文
posted @ 2020-04-09 17:41 _Magician
阅读(324)
评论(0)
推荐(0)
公告