知识大全 JVM Memory

Posted 变量

篇首语:世界之大,而能获得最公平分配的是常识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JVM Memory相关的知识,希望对你有一定的参考价值。

JVM Memory  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  · Stack Memory (栈内存)  <_edition//l>: 虚拟机的每一个线程都有一个私有的栈 当一个方法被调用时 下面内容被作为一个Frame (帧) <_edition//l>被创建并且被压入栈中

  + 局部变量 包括基本数据类型 对象的引用和返回值地址

  + 一个自己的操作栈 帧内局部变量进行运算时使用 也用于传递方法的参数和接受方法的返回值

  + 一个当前方法所在类的Runtime constant pool (常量池) <_edition//l>的引用

  方法调用完成时 帧出栈 并销毁 无论方法是正常结束还是有未捕获的异常

  · Heap Memory(堆内存) <_edition//l> : 虚拟机的堆内存保存的是对象 类变量以及实例变量 它被所有线程共享 常说的垃圾回收就是对堆内存的回收

  + +

  |    Stack Memory       | > 线程私有

  + +

  |         ^             | +

  + | +        |

  |         |             |        |

  + Heap Memory +        |

  |         |             |        | > 线程共享

  + | +        |

  |         v             |        |

  + +        |

  |    Method Area        | +

  + +

  当JVM加载一个class时 将该类的一些信息保存到Method Area 包括Runtime constant pool 方法数据 方法和构造器代码 域等 Runtime constant pool 则 包括类名 父类名 静态变量等

  Method Area在逻辑上属于Heap 不过它垃圾回收与Heap可能不同 取决于JVM的实现

cha138/Article/program/Java/hx/201311/26358

相关参考

关于ROM存储器(Read Only Memory),下列说法正确的是()

关于ROM存储器(ReadOnlyMemory),下列说法正确的是()A、存储的内容在联机操作时只能读出而不能写入或被修改B、不能作为输入缓冲区,但能作为输出缓冲区。C、能作为输入缓冲区,但不能作为输

关于ROM存储器(Read Only Memory),下列说法正确的是()

关于ROM存储器(ReadOnlyMemory),下列说法正确的是()A、存储的内容在联机操作时只能读出而不能写入或被修改B、不能作为输入缓冲区,但能作为输出缓冲区。C、能作为输入缓冲区,但不能作为输

DMA方式,即直接存储器访问(Direct Memory Access)方式。这种方式中()

DMA方式,即直接存储器访问(DirectMemoryAccess)方式。这种方式中()A、数据在外部设备和主存储器间通过总线直接传送,不需CPU干预。B、CPU控制在外部设备和主存储器间的数据传送。

DMA方式,即直接存储器访问(Direct Memory Access)方式。这种方式中()

DMA方式,即直接存储器访问(DirectMemoryAccess)方式。这种方式中()A、数据在外部设备和主存储器间通过总线直接传送,不需CPU干预。B、CPU控制在外部设备和主存储器间的数据传送。

知识大全 JVM参数设置、分析

JVM基础:JVM参数设置、分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 详解JVM内存结构组成

详解JVM内存结构组成  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  你对JVM内存结构是否了解

知识大全 深入了解JVM内存结构

深入了解JVM内存结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  你对JVM内存结构是否熟悉

知识大全 JVM内存组成及分配

JVM基础:JVM内存组成及分配  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 详细介绍JVM结构基础

详细介绍JVM结构基础  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JVM执行的对象就是大家非

知识大全 详解JVM工作原理和特点

详解JVM工作原理和特点  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JVM工作原理和特点主要