JVM运行时数据区-堆、栈、方法区

概述 JVM是Java应用程序的运行环境,每个Java应用程序,通过main方法作为执行入口启动后,在操作系统中都会对应一个JVM进程。 Java应用程序在启动时,需要加载实际执行的类的类文件.class,从而获取类的字段,方法,常量等信息,在执行过程中,需要动态创建对象,在主线程或者子线程进行函数调用。 而这就需要在运行时进行动态内存分配: 对于类文件的内容在一块内存存放,从而可以通过指针的方式
相关文章
相关标签/搜索