JDK是什么,jdk中的编译器是什么?

jdk包含jre,jre包含jvm 。jdk是开发java代码用的,包含一些java的库文件,给你用去写代码 。有个javac命令可以把.java文件编译成.class文件jre是运行java代码用的 。有java命令运行.class文件 。

JDK是什么,jdk中的编译器是什么?

文章插图
jdk中的编译器是什么?
JVM是JAVA虚拟机,他的作用是将字节码解释为各个操作系统平台能够执行的指令,并且执行 。它好比一台独立的机器 。
JRE JVM虚拟机在解释执行字节码的时候需要调用类库,JVM虚拟机和其执行字节码所需调用的类库合起来称为 JRE.
JDK:JDK中包含JRE,除了JRE外还有一个编译器(javac.exe)可以用来将java源码编译为字节码 。
【JDK是什么,jdk中的编译器是什么?】总结:JDK包含JRE, JRE包含JVM. JDK可以用来开发和运行JAVA 。JRE由于缺少编译器,只能运行JAVA程序而不能开发 。