![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM学习笔记
leonfree777
不忘初心,方得始终!
展开
-
Java对象的创建、访问和定位
1.对象的创建虚拟机创建一个Java对象大致的流程如下: 1.1类加载检查当虚拟机遇到一条new指令的时候,首先要去检查这个指令的参数是否能够在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。1.2给对象分配内存对象所需内存大小在类加载完成后便可确定。如果Java堆中的内存是规整的,就只需要把指针向空闲空间那边挪动一段于对象大小相等的距离。这种分配方式称原创 2017-10-09 11:26:06 · 358 阅读 · 0 评论 -
关于Java
JDKJava程序设计语言 + Java虚拟机 + Java API类库 = JDKJREJAVA SE API子集 + Java虚拟机 = JREJava技术体系Java Card: 支持一些Java小程序(Applets)运行在小内存设备(如智能卡)上的平台。Java ME(Micro Edition): 支持Java程序运行在移动终端(手机、PDA)上的平台。以前称为J2ME。Java原创 2017-10-09 11:29:14 · 325 阅读 · 0 评论