JDK
Java开发工具包(Java Development Kit)。 开发者使用,里面除了JRE之外还包含java工具。
- javac
Java源程序编译器,将Java源代码转换成字节码。 - java
Java解释器,直接从字节码文件,又称为类文件。执行Java应用程序的字节代码。 - appletviewer
Java applet浏览器,appletviewer命令可在脱离万维网浏览器环境的情况下运applet - jar
java应用程序打包工具,可将多个类文件合并为单个JAR归档文件。 - javadoc
Java API文档生成器从Java源程序代码注释中提取文档,生成API文档HTML页。 - jdb
Java调试器(debugger),可以逐行执行程序.设置断点和检查变Md - jps
查看Java虚拟机进程列表
JRE
Java运行环境(Java Runtime Environment)。用于运行java程序,包含了java虚拟机,java基础类库。
- jvm.dll
jvm.dll是一个java虚拟机在windows平台环境上的实现,也是JRE的一部分,一个C程序能够使用jvm.dll直接运行在jvm上。路径: jre\bin\server
JVM
Java虚拟机(Java Virtual Machine)。
Java SE
Java平台标准库(Java Platform,Standard Edition)。包含了支持 Java Web 服务开发的类库,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
Java EE
Java平台企业库(Java Platform,Enterprise Edition)。别称J2EE,提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
参考文献
[1] 博客园 jimcsharp Java 基本概念:jvm、jdk、jre、jse