类加载子系统:将字节码文件加载到内存当中方法区:对静态属性进行初始化执行引擎:依照顺序执行,需要用到程序计数器,去虚拟机栈对的局部变量表中取局部变量和操作数栈,如果需要调用本地方法需要用到本地方法栈,操作对象需要用到堆空间。类加载子系统:加载(引导类加载器,扩展类加载器、系统类加载器) 连接(验证、准备、解析)初始化 执行引擎:解释器、即时编译器、垃圾回收器