一. 环境变量配置
为了能在DOS命令行窗口的任何目录下都能够执行javac命令,就需要将javac.exe命令文件所在目录的路径放入path环境变量中.
原理:
在DOS命令提示符窗口中输入某个命令后,Windows系统会首先在当前目录下查找在当前目录下是否存在该命令. 如果没有,Windows系统就会在path环境变量路径中查找. 如果查找到,就会执行该命令.如果还没有找到,那么就会提示如下信息.
配置环境变量具体步骤:
1. 右击“计算机”-->“属性”
2. 点击“高级系统配置”-->“高级”选项卡-->“环境变量”
3. 新建 JAVA_HOME 系统变量,指向JDK安装目录
JAVA_HOME=D:\Java\jdk1.8.0_221
4. 修改 path 变量的值:
用于指定操作系统的可执行指令的路径,在路径最前面添加如下内容:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%JAVA_HOME%表示动态获取名称为JAVA_HOME环境变量的值,这样就可以在 Path 环境变量中通过“%%”动态的获取JAVA_HOME的值.通过这种方式,即使JDK安装目录改变了,那么只需要修改JAVA_HOME环境变量的值即可,而不用再修改 Path 环境变量里的内容.
5.(可选)添加CLASSPATH:
创建一个新的系统变量CLASSPATH.
CLASSPATH中添加如下内容:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jarJava虚拟机在运行某个类时会按CLASSPATH指定的目录顺序去查找这个类.
注:
从JDK5.0以后默认就会到当前工作目录以及JDK的lib目录中查找.
6. 验证环境变量配置是否成功
打开命令行输入 java -version 和 javac,如果能看到如下图所示,则表示成功.
二. JDK中的命令行工具
1. 查看bin目录下的命令
JDK安装目录下的bin(binary)文件夹是二进制文件所在的目录,其中的exe文件(都是使用Java语言编写)都是开发Java程序所需要的命令文件.
2. cmd窗口中执行命令
打开DOS命令行窗口有两种方式:
①.方式一: 点击“开始”-->“运行”-->输入“cmd”-->按下“Enter”键.
②.方式二: 点击“开始”-->“所有程序”-->“附件”-->“命令提示符”.
3. 课程中常见的DOS命令:
dir: 列出当前目录下的文件及文件夹;md: 创建目录;rd: 删除空目录;cd: 进入指定目录;cd ..: 退回到上一级目录;cd \: 退回到根目录;del: 删除文件;cls命令: 清空屏幕;mspaint: 打开画图板;notepad: 打开记事本;exit: 退出DOS命令行.①. 查看D盘下的目录
②. 查看某个文件夹下的目录
③. 退回到上一级目录
④. 直接进入D盘根目录
⑤. 在D盘下根目录下创建新的文件夹
⑥. 删除文件夹
⑦. DOS中只有将该文件夹目录下所有文件及文件夹清空,才能成功删除该文件夹
注:
del *”或“del .” 命令表示删除当前目录下所有的文件;Windows系统删除文件是从内向外删,文件夹内部的文件如果没有被完全删除,文件夹删除就必定会失败.⑧. 输入help命令,可以查询到所有的命令功能
⑨. 输入exit命令,可以退出DOS命令行窗口