Java基础02 开发环境搭建

一、下载 JDK

JDK 是 Java Development Kit 的缩写,翻译成中文就是 Java 开发工具箱。

可以到 Oracle 网站下载 JDK。传送门

JRE 是 Java 运行时环境,它包含虚拟机但不包含编译器。

JDK 下载完成之后,接下来就是安装了。

在 Windows 环境下,强烈建议不要接受带空格的默认路径名。如:C:Program Filesjdk1.7.0,应当将 Program Files 部分删掉。我的安装路径是:D:Javajdk1.8.0_74

二、设置执行路径

在完成了 JDK 的完成之后,还需要执行另外一个步骤:把 jdk/bin 目录添加到执行路径中。所谓执行路径是指操作系统搜索本地可执行文件的目录列表

在 Windows 下,以管理员身份登录。单击 控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量

2.1 在系统变量栏,依次执行以下操作:

  • 点击新建按钮,变量名:JAVA_HOME,变量值:D:Javajdk1.8.0_74
  • 选中变量名为Path的系统变量,点击编辑按钮,在原始变量值得最后面加上;%JAVA_HOME%in;%JAVA_HOME%jrein
  • 点击新建按钮,变量名:CLASSPATH,变量值:.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar(最前面有个“.”)

2.2 接下来,解释一下为什么要配置环境变量。

  1. JAVA_HOME:指向 JDK 的安装目录。Eclipse/NetBeans/Tomcat 等软件就是通过搜索 JAVA_HOME 变量来找到并使用安装好的JDK。
  2. PATH:指定命令搜索路径,在 shell 下面执行命令时,它会到 PATH 变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 JDK 安装目录下的 bin 目录增加到现有的 PATH 变量中,bin 目录中包含经常要用到的可执行文件如 javac/java/javadoc 等等,设置好 PATH 变量后,就可以在任何目录下执行 javac/java/javadoc 等工具了。
  3. CLASSPATH:指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们,JVM 就是通过 CLASSPTH 来寻找类的。我们需要把 JDK 安装目录下的 lib 子目录中的 dt.jar 和 tools.jar 设置到 CLASSPATH 中,当然,当前目录 "." 也必须加入到该变量中。

2.3 检查环境变量是否配置成功

按Win+R,打开运行,输入 cmd,在控制台分别输入 java,javac,java -version 命令,如果显示信息如下所示,则说明配置成功。

java

javac

java -version

2.4 安装库源文件

库源文件在 JDK 中以一个压缩文件 src.zip 的形式发布,必须将其解压缩后才能够访问源代码。可以按照下面所述步骤操作:

  1. 确保 JDK 已经安装,并且 jdk/bin 目录在执行路径中。

  2. 打开 shell 窗口。

  3. 进入 jdk 目录(例如:D:Javajdk1.8.0_74)。

  4. 建立一个子目录 src,进入 src 目录

     mkdir src
     cd src
    
  5. 执行命令:
    jar xvf ../src,zip

三、选择开发环境

3.1 使用命令行工具

  1. 打开一个 shell 窗口

  2. 进入你的代码所在目录

  3. 键入如下命令:

     javac HelloWorld.java
     java HelloWorld
    

Javac 程序是一个 Java 编译器。它将文件 HelloWorld.java 编译成 HelloWorld.class,并发送到 Java 虚拟机。虚拟机执行编译器放在 class 文件中的字节码。

HelloWorld.java

HelloWorld.class

使用命令行工具一定要注意以下几点:

  • 如果手工地输入源程序,一定要注意大小写。因为 Java 区分大小写。
  • 编译时需要提供一个文件名(HelloWorld.java)。而运行时,只需要指定类名(HelloWorld),不要带扩展名 .java 或 .class 。

3.2 使用集成开发环境

常用的 Java IDE 有 Eclipse 和 IntelliJ IDEA 。

Eclipse 怎么查看 JDK 源码

Window > Preferences > Java > Installed JRES

选中 rt.jar,点击 Source Attachment Configuration 按钮

指定 JDK 安装目录中的 src.zip 文件,点击 OK按钮。

到这里就大功告成了,如下图,就是 JDK 中的 ArrayList 源码

四、参考资料

《Java 核心技术 卷I》

为什么要设置Java环境变量(详解)

如何在 Eclipse 下查看 JDK 源代码

原文地址:https://www.cnblogs.com/yinwenbing/p/6686198.html