![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 66
longqihai
这个作者很懒,什么都没留下…
展开
-
Linux下编译OpenJdk实战
首先: 从开始着手编译HotSpot到现在编译成功一个月了,虽然不是天天在捣鼓这东西,但是至少也3*24个小时了吧。所以在这里我准备总结下经验,供日后的自己以及大家参考借鉴。准备工作 环境:Linux(我用的Ubuntu)(阿里开源镜像:http://mirrors.aliyun.com/ ) 材料:OpenJDK6 (进入Ubuntu系统通过版本工具下载吧,用非官方的怕会纠结)原创 2016-11-06 01:38:56 · 1419 阅读 · 0 评论 -
[深入理解JAVA虚拟机]读后个人总结二之JAVA内存区域
JAVA内存区域-介绍线程共享区域 堆(Heap):实例数据存储的区域; 方法区(Method Area):类信息与运行时常量池存储; 线程私有区域 虚拟机栈(VM Stack):Java线程栈分配区域; 本地方法栈(Native Method Stack):同虚拟机栈; 程序计数器(Program Counter Register):同PC寄存器; Direct Buffer (堆外内存):N原创 2017-02-11 22:28:51 · 379 阅读 · 0 评论 -
[深入理解JVM虚拟机]一段程序的解读
该文主要是为了说明final修饰字符串变量在编译期间会得到优化,使用final申明的字符串变量做字符串拼接会等同于直接申明变量。源程序:public class AppMain{ public static void main(String[] args){ String a = "hello2"; final String b = "hello";原创 2017-02-24 22:20:00 · 296 阅读 · 0 评论