JDK(java se development kit)的构成

1.javac(Java compiler)编译器

通过命令行输入javac命令调用Java编译器,编译Java文件的过程中,javac会检查源程序是否符合Java的语法,没有语法

问题就会将.java文件编译成Java可以理解(执行)的.class文件。

2.Java类库(Java class libraries)

例 System.out.println 就是Java 类库中的一员。

3.Java 虚拟机(java virtual machaine)

当完成编译生成.class文件后,在命令行中输入Java+“文件名”,运行Java程序的过程就是调用Java虚拟机运行Java程序。

Java文件并不能直接在Windows上运行,需要在Java virtual machine这个平台上才能运行。

原文地址:https://www.cnblogs.com/Ting-light/p/9548685.html