2019年6月24日
摘要: 一、对象的创建 二、对象的内存布局 对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。 三、对象的访问定位 对象的创建是为了使用,java程序会通过栈上的reference数据来操作堆上的具体对象,对象的访问方式有虚拟 阅读全文
posted @ 2019-06-24 17:46 yasashi 阅读(173) 评论(0) 推荐(0) 编辑
  2019年6月17日
摘要: java虚拟机在执行java程序时,会将它管理的内存划分为若干个不同的数据区域,也就是运行时数据区域。 运行时数据区域,主要包括以下几个区域。 下面我们来仔细了解一下各个运行时数据区域: 一·程序计数器 程序计数器可以看作是当前线程所执行的字节码的行号指示器。占用较小的一块内存空间。是线程私有的内存 阅读全文
posted @ 2019-06-17 23:36 yasashi 阅读(108) 评论(0) 推荐(0) 编辑