public class HelloWorld {
public static void main(String[] args) {//是主方法,是程序的入口
System.out.println("Hello World!");
}
}
javac编译,得到对应的.class字节码文件
java运行,本质就是把.class加载到 jvm 运行

编译 javac HelloWorld.java//这里的HelloWorld是文件名
运行 java HelloWorld//这里的HelloWorld是类名

经过编译之后,一共产生了3个.class文件。并且这3个.class文件的名称恰好与源文件中3个类的类名相对应:


在控制台,输入tab键,可以实现命令补全

相对路径:从当前目录开始定位,形成的路径
绝对路径:从顶级目录开始定位,形成的路径
需求:从abc/test100访问hello.txt
相对路径:…\abc2\test200\hello.txt
绝对路径:d:\abc2\test200\hello.txt

(下面各例仍看标题6中的图)
查看目录下的内容(文件or文件夹)dir
当前目录下dir
某个指定目录下dir d:abc2\test200
切换到其他目录cd
从其他盘切换到c盘,/D是开关:cd /D c: or c:
切换到当前盘的其他目录下
从d:\abc\test100切换到d:\abc2\test200
绝对路径:cd d:\abc2\test200 相对路径:cd ..\..\abc2\test200
切换到上一级目录:cd \..
切换到根目录:cd \
查看指定目录下的所有子级目录:tree+目录
清屏:cls
退出DOS:exit
创建目录:md
md tom100
md jerry100 jerry200
删除目录:rd
rd tom100
rd jerry100 jerry200
输出内容到文件:echo
创建名为pic.txt的文件,文件内容为ok:echo ok > pic.txt
创建空文件:type
创建名为abc.txt的文件,文件内容为空:type nul > abc.txt
删除文件:del
del abc.txt
复制文件
copy abc.txt e:\abc.txt新文件可以与原文件名相同或相异
剪切文件
move abc.txt e:\abc.txt新文件可以与原文件名相同或相异
help + 指令名称:显示指令的用法,如help del