廢話:最近閑着沒事看到了一些用命令行執行Java文件,對於現在大多數學習Java的人都是使用了各種工具,eclipse,myeclipse。新手大多沒有實踐過使用命令行,google里面有很多例子。所以寫了一個簡單的例子,當自己想看的時候可以看看。
走着:
使用環境:jdk1.6

文件目錄:

javac *.java會生成對應的*.class文件
java *.class就可以執行了,.class可以省略
1、t.java中是沒有包的
public class t{ public static void main(String[] args) { System.out.println("Hi"); } }
第一種方式

第二種方式

有的人會在執行 java t.class的時候報這個錯

請把環境變量classpath設置成如下:

.;這個是告訴JDK,搜索CLASS時先查找當前目錄的CLASS文件
2、a.java是有包的
package test; public class a{ public static void main(String[] args) { System.out.println("Hi"); } }
第一種方式

第二種方式

因為a.java是有包的所有執行class文件的時候要回到包所在的那層,然后通過包名.*執行
生成文件目錄如下:

結束:我喜歡博客園的這句話,代碼改變世界。每天的重復的copy改,也許是一種命,也是一種享受,當你完成一個好玩的東西的時候,你的心里也會有成就感。模仿抄襲,是一種學習方式,是一種獲取知識的手段。copy下去。
