JVM:java虚拟机
核心类库:java中的一些程序,给程序员做程序调用
JRE:JVM+核心类库,是java的运行环境
开发工具:Java、javac…
JDK:JRE+开发工具,被称为Java的开发工具包
总体来说:
JDK包括JRE和开发工具,JRE包括JVM和Java的核心类库,JVM是java虚拟机。
一个.java文件可先使用开发工具中的javac工具编译后产生.class文件。而后使用开发工具中的java工具将该.class文件送至JRE中的JVM虚拟机中,同时调用JRE中的核心类库来运行。
java可跨平台运行的一个重要原因是在不同平台上安装相应的jvm虚拟机后,java语言即可在不同的平台进行运行。
版权声明:本文为m0_54185237原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。