JDK
JDK是 Java 语言的软件开发工具包,JDK中包含JRE和编译及运行等开发环境
JDK = JRE + 编译及运行等开发环境(javac.exe java.exe javadoc.exe)
JRE = JVM + Java系统类库
JVM:即Java虚拟机,是Java的运行环境,因为不同平台的JVM所以Java程序可以在不同平台上运行。
Java程序的开发步骤
编写源文件(.java),使用编译器(javac.exe)编译源文件,产生字节码(.class),再使用解释器(java.exe)执行字节码。
注:在一个Java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同。