1.2.1 下载和安装JDK
JDK是Oracle公司提供的Java语言的软件开发工具包,有适用于多种操作系统的版本。开发者可以根据自己使用的操作系统,从Oracle官方网站下载相应的JDK安装文件。接下来以64位的Windows 10操作系统为例来演示JDK 8的安装过程,具体步骤如下。
1-2 下载和安装JDK
1.下载JDK
进入JDK官方下载页面https://www.oracle.com/java/technologies/javase-downloads.html,找到JDK-8u241,下载安装文件“jdk-8u241_windows-x64.exe”。双击该安装文件进入JDK安装界面,单击界面的“下一步”按钮,如图1-3所示,安装路径默认即可。
Android开发环境所需JDK版本最低为JDK 1.7,Oracle公司会对JDK进行更新升级,读者可以用比JDK 8更新的版本代替。
2.安装JDK
对所有的安装选项做出选择后(默认选择即可),单击图1-3所示界面中的“下一步”按钮开始安装JDK。安装完毕会进入安装完成界面,如图1-4所示,单击“关闭”按钮,完成JDK 8的安装。
3.配置系统环境变量
JDK安装完成后,要想在系统中的任何位置都能编译和运行Java程序,需要对环境变量进行配置。一般情况下,需要配置两个环境变量:PATH和CLASSPATH。其中,PATH环境变量用于告知操作系统到指定路径去寻找JDK安装路径,CLASSPATH环境变量则用于告知JDK到指定路径去查找.class文件。
图1-3 JDK安装界面
图1-4 JDK安装完成界面
以Windows 10系统为例,配置PATH环境变量的步骤如下。
1)打开环境变量窗口。右击桌面上的【此电脑】图标,选择【属性】菜单命令,在出现的【设置】窗口中选择【高级系统设置】选项,打开【系统属性】对话框。在该对话框中选择【高级】选项卡,单击【环境变量】按钮,打开【环境变量】对话框,如图1-5所示。
图1-5 【环境变量】对话框
2)配置JAVA_HOME变量。单击图1-5中的【系统变量】列表框下面的【新建】按钮,会弹出【新建系统变量】对话框,将【变量名】文本框的值设置为“JAVA_HOME”,【变量值】文本框的值设置为JDK的安装目录“C:\Program Files\Java\jdk1.8.0_241”(路径以JDK安装目录为准),如图1-6所示。添加完成后,单击【确定】按钮,即完成JAVA_HOME的配置。
图1-6 编辑JAVA_HOME变量值
3)配置PATH环境变量。在Windows系统中,由于名称为Path的环境变量已经存在,因此直接修改该环境变量值即可。在图1-5所示对话框的【系统变量】列表框中选中名为Path的系统变量,单击【编辑】按钮,打开【编辑环境变量】对话框,并在【变量值】文本框中值的起始位置添加“%JAVA_HOME%\bin”,如图1-7所示。其中,“%JAVA_HOME%”代表环境变量JAVA_HOME的当前值(即JDK的安装目录);“bin”为JDK安装目录中的bin目录。
图1-7 编辑Path变量值
在配置PATH环境变量时,JAVA_HOME环境变量不是必须配置的,也可以直接将JDK的安装路径添加到PATH环境变量中。这里配置JAVA_HOME的好处是,当JDK的版本或安装路径发生变化时,只需要修改JAVA_HOME的值,而不用修改PATH环境变量的值。
为了验证PATH环境变量是否配置成功,可以单击桌面的【开始】按钮,在“搜索”框中输入cmd指令,打开命令行窗口。在窗口中执行javac命令后,如果能正常地显示javac命令的帮助信息,说明系统PATH环境变量配置成功,如图1-8所示。
图1-8 javac命令的帮助信息
从JDK 5开始,可以不用设置CLASSPATH环境变量。如果没有设置CLASSPATH环境变量,Java虚拟机会自动搜索当前路径下的.class文件。