
JVM系列
文章平均质量分 79
Viscu
勤能补拙。
展开
-
Java常量池 关于int类型数值的一些疑问的探究
前言这里是我在学习整体常量池相关知识在Java编译器编译Java文件时,会把字面量和符号引用加入到常量池中。如图:我们是针对int类型的值和long、double、float等类型的值进行比较。上面我们可以看到基本数据类型的值会加入到常量池中,那我们就来看一下是否如此:public class ConstPoolCase { int a = 1; float b = ...原创 2019-02-17 23:17:00 · 4074 阅读 · 3 评论 -
关于Java方法区的一些问题
前言以下关于JVM方法区的一些相关问题。我们来看一下方法区的概念:与Java堆一样,是各个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态信息、即时编译期编译后的代码。那么在JDK1.6中,永久代和方法区的关系。对于习惯在HotSpot VM上开发、部署程序的开发者来说,很多人都更愿意把方法区称为“永久代”,本质上两者是不等价的,方法区和永久代有着本质的区别,前者...原创 2019-02-26 17:26:18 · 450 阅读 · 0 评论