Skip to content

Java 核心技术 卷Ⅰ 第 2 章 Java 程序设计环境

🏷️ Java 《Java 核心技术 卷Ⅰ》

安装 Java 开发工具包

可以访问 Oracle 网站 https://www.oracle.com/java/technologies/javase-downloads.html 下载 JDK。当前提供 Java SE 14(14.0.1)、Java SE 11 (LTS)(11.0.7)和 Java SE 8(8u251)的下载。

需要注意的是只有 Java 8 是使用 BSD 开源协议的。

Java 术语

术语缩写解释
Java Development KitJDK编写 Java 程序的程序员使用的软件
Java Runtime EnvironmentJRE运行 java 程序的用户使用的软件
Server JRE-在服务器上运行 Java 程序的软件
Standard EditionSE用于桌面或简单服务器应用的 Java 平台
Enterprise EditionEE用于复杂服务器应用的 Java 平台
Micro EditionME用于手机和其他小型设备的 Java 平台
Java FX-用于图形化用户界面的一个替代工具包,在 Oracle 的 Java SE 发布版本中提供
OpenJDK-Java SE 的一个免费开源实现,不包含浏览器集成或 Java FX
Java 2J2一个过时的术语,用于描述 1998 年 ~ 2006 年之间的 Java 版本
Software Development KitSDK一个过时的术语,用于描述 1998 年 ~ 2006 年之间的 JDK
UpdateuOracle 的术语,表示 bug 修正版本
NetBeans-Oracle 的集成开发环境

设置 JDK

  • Linux

    需要在 ~/.bashrc~/.bash_profile 文件的最后增加如下一行:

    shell
    export PATH=jdk/bin;$PATH
  • Windows

    Path 环境变量上添加 jdk\bin; 路径。

    • JAVA_HOMEC:\Program Files\Java\jdk1.8.0_251
    • Path%JAVA_HOME%\bin

使用命令行工具

  • javac

    javac 程序是一个 Java 编译器。它将 .java 文件编译成 .class 文件。

  • java

    java 程序启动 Java 虚拟机。虚拟机执行编译器放在 class 文件中的字节码。