hz-constantine + 关注

深入理解java虚拟机

发布时间:2018-03-28 09:30:23 浏览:3433 评论 :0

说在前面的话 link 是一本jvm入门经典,推荐所有java工程师阅读,并应该多读,不同阶段读. 这篇博客就是为了总结本人从该书中的领悟. 运行时的数据分区 程序计数器:线程执行的字节码行号. 虚拟机栈:生命周期和线程相同,描述的是java方法执行的内存模型, 每个方法执行的同时都会创建一个栈帧(stack frame).存放局部变量、操作数栈、动态链接、方法出口等信息. 堆:存放对象实例.随着JIT编译器、逃逸分析技术,栈上分配、标量替换导致不一定所有的对象都在堆上. 方法区:虚拟机加载的类信息、常量、静态变量、JIT编译的代码。

编程语言 java jvm 线程 内存模型 Image

IntelliJ IDEA For Mac 快捷键

发布时间:2018-01-26 11:27:44 浏览:877 评论 :0

java mac page IDEA

Disconf

发布时间:2018-01-15 22:38:16 浏览:947 评论 :0

开发框架与中间件 java disconf

单元测试实践

发布时间:2018-01-15 22:29:58 浏览:1361 评论 :0

工欲善其事,必先利其器. 单元测试三剑客: - TestNg:单元测试框架 - AssertJ:断言工具 - Jmockit:mock工具

java 测试 test AssertJ repeatable 单元测试 Suite JMockit