- Java 微型版(Java Micro Edition,Java ME)用来开发移动设备的应用程序,例如手机。
二、Java 语言规范
Java 语言规范(Java Language specification)是对语言的技术定义,包括 Java 程序设计语言和语法的定义。
三、应用程序接口(API)
应用程序接口(Application Program Interface,API)也称为库,包括为开发 Java 程序而预定义的类和接口。在不断地扩展。
四、Java 开发工具包(JDK)
Java 开发工具包(Java Development Toolkit,JDK)是一套独立程序构成的集合,每个程序都是从命令行调用的,用于开发和测试 Java 程序。
Java SE 8 对应的 Java 开发工具包称为 JDK 1.8(也称为 Java 8 或者 JDK 8)。
JDK 有 32bit 和 34bit 之分:
- 32 位操作系统只能装 32bit 的 JDK
- 64 位操作系统可以装 32bit 或 64bit 的 JDK
- 32 位工作性能好,内存受到 4G 限制
- 64 位内存很大,但是同等条件下,性能有所损失
- 32 位和 64 位,编译和执行命令可以混用
五、集成开发环境(IDE)
Java 开发工具(