1.1.1 Java程序运行原理的分析

首先需要了解JVM运行时数据区,里面分 线程共享区域:所有线程能访问这块内存数据,随虚拟机或GC而创建或销毁。 方法区:JVM用来存储加载的类信息、静态变量、常量和编译后的代码等数据,虚拟机规范中这是一个逻辑区划,具体的实现根据不同的虚拟机来实现。 堆内存:还可以细分为新生代、老年代,JVM启动时创建,存放对象的实例。垃圾回收器主要就是管理堆内存,如果堆内存满了,就会出现一个OutOfMemory
相关文章
相关标签/搜索