常见的dos命令
盘符: 进入指定的盘下面。
操作文件夹:
dir 列出当前控制台所在的路径下的所有文件以及文件夹。
cd 路径 进入指定的路径下。
cd .. 回退到上一级目录上。
cd \ 回退到当前路径下的根目录。
md 文件夹的名字 创建一个文件夹
rd 文件夹的名字
删除一个空文件夹
。 注意: 不能用于删除非空到的文件夹。
操作文件:
echo 数据>文件名 创建一个文件并且指定写入的数据。
type 文件名 查看指定的文件内容。
del 文件名 删除指定的文件。
注意: del后面如果跟一个文件夹,那么是删除一个文件
夹中的所有文件。
* 通配符(可以匹配任意的文件名)
tab 内容补全.
cls 清屏
上下方向键 找回上一次所写过的命令。
exit 关闭控制台。
java的环境的搭建
jre: java运行环境。
jre = java虚拟机 + 核心类库(辅助java虚拟机运行的文件)
jdk: java开发工具集 jdk = jre + java开发工具。
安装jdk的路径要注意:
不能带有中文路径或者是空格
。
jdk目录的介绍:
bin: 存放的是java的开发工具。
db : JDK7附带的一个轻量级的数据库,名字叫做Derby。
include :存放的调用系统资源的接口文件。
jre : java运行环境
lib : 核心类库。
src.zip : java源代码
java.exe 启动java虚拟机,解释并执行指定的class文件。
java工具的使用命令:java 指定的class文件(没有class扩展名)
javac.exe 启动java编译器对指定的java源文件进行编译。
javac的使用命令:javac XXX.java。
配置环境变量
配置path环境变量变的目的是什么?
控制台可以在任意的路径下都可以找到java的开发工具。
目的是为了尽量避免频繁修改path环境变量?
解决办法:新建一个环境变量保存jdk安装目录会发生变化的部分
JAVA_HOME = JDK安装路径
path = %JAVA_HOME%\bin;
XXXXXXXXX
需求: 在现实开发中有时候其他jdk版本只会使用一次或者几次就不再使用了,如果是这种需求,我们一般都是通过
set命令
配置
临时环境变量
。
临时环境变量就是
仅对于当前控制台窗口起作用
,窗口一旦关闭,配置的临时环境变量信息会消失。
set命令的用法:
set 查看所有的环境变量信息。
set 环境变量的名字 查看指定的环境变量信息。
set 环境变量名字 = 路径信息 设置指定的环境变量信息。
set 环境变量名字 = 清空指定的环境变量信息。
set 环境变量名字 = 新路径;%环境变量名字% 在原有的基础上添加新的路径信息。
注意: 以后凡是看到set命令设置的环境变量信息,都是临时环境变量信息。
classpath 环境变量
:
如果设置了classpath环境变量,启动JVM(java虚拟机)时,JVM就会根据classpath环境变量所保存路径下去寻找class文件。
set classpath = E:\
如果没有加上分号,java虚拟机仅会在classpath所保存的路径下去搜索class文件,不会在当前路径下搜索。
set classpath = E:\;
如果加上分号,java虚拟机除了会在classpath所保存的路径下去搜索class文件之外,如果能找到对应的class文件,就马上执行class文件,否则还会去当前路径下搜索。
可以把分号当成当前路径
set classpath = ;E:\
先从当前路径寻找class文件
set JAVA_HOME=D:\Java\jdk1.8.0_131
set path=%JAVA_HOME%\bin;%path%
配置classpath的作用:设置了class文件的路径信息(临时变量)。
如果运行的类不在当前路径下,可以设置classpath或去到类所在的路径下