自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 Java虚拟机学习(一)——内存分布

java源代码通过java编译器编译成.class字节码文件,然后字节码文件被装入内存,被解释器转换成机器码执行。不同操作系统的机器码是不同的,我们需要使用对应系统的虚拟机,这也是java语言可以跨平台运行的原因。程序计数器是每个线程私有的,为线程正在执行的字节码的内存地址。多线程场景中线程轮流执行,当一个线程CPU时间片用完但未执行完毕挂起时,等待CPU下次分配到时间片后再从程序计数器处继续执行。其中常量或静态变量如果是对象的话,对象存放在堆中,该处存放的是堆的内存地址即指针引用。

2022-11-25 17:17:31 129 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除