一.運行class文件
執行帶main方法的class文件,命令行為:
java <CLASS文件名>
注意:CLASS文件名不要帶文件后綴.class
例如:
java Test
如果執行的class文件是帶包的,即在類文件中使用了:package <包名>
那應該在包的基路徑下執行,命令行為:
java <包名>.CLASS文件名
例如:PackageTest.java中,其包名為:com.ee2ee.test,對應的語句為:
package com.ee2ee.test;
PackageTest.java及編譯后的class文件PackageTest.class的存放目錄如下:
classes
|__com
|__ee2ee
|__test
|__PackageTest.java
|__PackageTest.class
要運行PackageTest.class,應在classes目錄下執行:
java com.ee2ee.test.PackageTest
或者在桌面新建文件夾
com
|__ee2ee
|__test
|__PackageTest.class
在桌面運行java com.ee2ee.test.PackageTest
二.運行jar文件中的class
原理和運行class文件一樣,只需加上參數-cp <jar文件名>即可。
例如:執行test.jar中的類com.ee2ee.test.PackageTest,命令行如下:
java -cp test.jar com.ee2ee.test.PackageTest