1. 首页
  2. 服务器应用
  3. Proxy
  4. JVM(Java虚拟机)简介(动力节点Java学院整理)

JVM(Java虚拟机)简介(动力节点Java学院整理)

上传者: 2020-09-20 16:51:50上传 PDF文件 129.02KB 热度 27次

Java虚拟机是可运行Java代码的假想计算机。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。这也就是Java为什么能够跨平台的原因了。多个程序启动就会存在多个虚拟机实例。程序退出或者关闭。每个方法被调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中从入栈到出栈的过程。如果这个区的内存不足也是会抛出StackOverflowError 和OutOfMemoryError 异常。堆这块区域是Jvm中最大的,应用的对象和数据都是存在这个区域。也是 gc 主要的回收区。其实这也就是大家听的比较多的:Java 垃圾回收器。

下载地址
用户评论