Java SE 英文全称是Java Standared Edition,它是Java的标准版。
Java SE由四部分组成:JDK JVM JRE和Java语言。
1.JDK
Java Development Kit Java开发工具包。包含了所有编译,运行Java程序所需要的工具,还包含了Java运行环境(JRE)以及可以供用户调用的应用程序编程接口(API)
我们查看jdk安装包:
bin目录下,JDK还包含了编译器javac和调试器jconsole和其他工具。
2.JVM
Java Virtual Machine Java虚拟机 。它负责解释和执行Java程序,可以在任意处理机上兼容地执行保存在.class文件中地字节码。
3.JRE
Java Runtime Environment Java运行环境。它包含了JVM和Java 核心类库(Java API)
4.Java API
Java Application Program Interface Java应用程序接口。 它是经过编译的,可在程序中直接使用的Java标准库。