①JVM一共有四大部分,分别是Class Loader类加载器、Runtime Data Area运行时数据区、Execution Engine执行引擎和Native Method Library本地库接口。
②运行流程是这样的,第一步先通过java编译器将java代码编译为字节码,第二步通过类加载器将字节码加载到内存中,第三步执行引擎会将字节码翻译为底层系统指令,再交给cpu去执行,此时可能需要调用其它语言的本地库接口来实现整个程序的功能。
①JVM一共有四大部分,分别是Class Loader类加载器、Runtime Data Area运行时数据区、Execution Engine执行引擎和Native Method Library本地库接口。
②运行流程是这样的,第一步先通过java编译器将java代码编译为字节码,第二步通过类加载器将字节码加载到内存中,第三步执行引擎会将字节码翻译为底层系统指令,再交给cpu去执行,此时可能需要调用其它语言的本地库接口来实现整个程序的功能。