DOS命令
Windows 中DOS的打开方式
键盘输入
win+r--->cmd 回车
常见DOS指令
--exit //退出当前dos命令窗口
--cls //清屏
--dir //可以看到当前目录下所有的子文件/子文件
--cd //表示change directory 改变目录
//用法:cd+目录的路径
//路径包括绝对路径和相对路径
--cd.. //回到上级目录
--cd\ //直接回到根目录
-- //切换盘符
c:
d:
e:
f:
如何复制DOS指令:
右键–标记–选中内容(直接就复制了)
java的编译与运行过程
编译
.java 源文件(无法直接运行)编译(检查语法)后生成.class文件(字节码文件)。
编译过程:
新建一个.Java
源代码
用jdk中自带的Javac.exe
命令进行Java程序的编译。
Javac.exe 怎么用?
在DOS命令窗口
使用
javac的使用规则:
javac java源文件路径
这里的路径分为两种:
1.如果是绝对路径
直接把.java的那个文件拖到 javac后面就可以(会自动生成.java源文件的绝对路径)。
2.如果是相对路径
* 在能看到.java文件的最上面路径里删掉直接写cmd会自动跳出dos黑框,对应的指令路径就已经是相对路径
*
这时 在相对路径后面写
javac HelloWorld (java源文件名).java
就完成了
javac是一个java编译器工具
。
.class文件生成之后删除 .java文件也不会影响执行。
运行
java.exe
主要负责运行阶段
在dos窗口使用
java.exe怎么用
需要先将DOS窗口中 的目录切换到HelloWorld.class文件所在目录(相对路径
)。
具体方法:和相对路径的方法一样
在能看见.class文件的最上面路径删掉直接写cmd
跳出dos黑框这个时候路径就已经是.class文件所在的目录
在dos窗口写
java 类名 (不能有.class)
会看到黑框输出Hello World
例如:
如有一个A.class
java A
过程:
java.exe
会启动java虚拟机(JVM)
,JVM会启动类加载器class loader
classloader会在硬盘上搜索A.class文件,将该字节码文件装载到JVM里
JVM会把.class文件解释成二进制数据,操作上系统执行二进制。