java虚拟机主要内存划分

来源:互联网 发布:阜宁农村淘宝站点查询 编辑:程序博客网 时间:2024/06/06 03:01

.JAVA文件加载时分为编译时和运行时,编译时将.java文件编译成.class文件,运行时,java装载器将.class文件装载到java虚拟机中。

java虚拟机主要分为 栈区、堆区 和 方法区。

栈区:每调用一个方法,会创建一个栈针,存放局部变量;

堆区:存放 new 出来的对象,此对象由垃圾收集器收集(垃圾收集器针对的就是栈区);

方法区:存放类的所有信息,包括所有的方法、静态变量、常量。

0 0
原创粉丝点击