jvm
code_须臾
这个作者很懒,什么都没留下…
展开
-
java虚拟机之对象在内存中的布局与对象创建
对象创建过程 给对象分配内存 方法一:指针碰撞:整理压缩方法二:空闲列表:CMS收集 线程安全性问题: 方案一:对分配的内存空间的动作进行同步处理。实际上虚拟机采用CAS配上失败重试方式保证跟新操作原子性。 对象的结构: Header(对象头) 自身运行时数据(哈希值,GC分代年龄,锁...原创 2018-09-13 21:26:23 · 122 阅读 · 0 评论 -
java虚拟机之java发展历史
版本 描述 1991年1月 Sun公司成立了Green项目小组,专攻智能家电的嵌入式控制系统 1991年2月 放弃C++,开发新语言,命名为“Oak” 1991年6月 JamesGosling开发了Oak的解释器 19...原创 2018-09-13 21:28:06 · 278 阅读 · 0 评论