JVM虚拟机的运行原理,以及堆,栈,方法区的原理!

1:类加载器 主要负责从文件系统中加载class信息,加载的信息存放在一块被称为方法区的地方。 2:方法区 就是存放类信息,常量信息,常量池信息。包括字符串字面量,和数字常量信息。 3:java堆 虚拟机启动时创建的JAVA堆,他是java程序最要的工作内存区域,几乎所有对象的创建实例都在堆中,堆空间是线程共享的。 4:直接内存 java的NIO库允许java程序使用直接内存,从而提高性能,通常直
相关文章
相关标签/搜索