1.在类没有包名时dos命令
javac test.java //编译test类,生产class文件
java qiuyu //运行test类
2.当有包名情况下(package user;) user 包
javac -d . user.java //(注意-d空一格再打点再空一格)
java user.qiuyu //运行
3.当有额外jar包时
javac -encoding UTF-8 -classpath C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar test.java //C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar 是jar包的路径
java -cp .;C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar test //注意:在Linux下面ClassPath前面是一个点号加一个冒号;在Windows下面ClassPath前面是一个点号加一个分号
4.有jar包又有包名时
javac -encoding UTF-8 -classpath C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar -d . test.java //C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar 是jar包的路径
java -cp .;C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar user.test