作者:Yogi
前言:IDE工具用多了,把最基礎的編譯命令都忘記了。在此把這個基本知識複習一下。
建立工程
用記事本建立一個基礎工程,文件有Test.java、TestMain.java。並且位於com/test文件夾下。
下面給出TestMain.java的代碼
package com.test;
class TestMain {
public static void main(String[] args){
Test test = new Test();
test.print();
}
}
Test.java的代碼
package com.test;
class Test {
public Test(){
}
public void print(){
System.out.println("I'm just a test,thanks for your debug");
}
};
編譯
我把工程放在d盤,命令行首先進入工程代碼所在的路徑,比如這裏是d:\com\test,之後用以下命令將整個工程的java文件編譯生成classes文件
javac -d . *
如此,便在d:\com\test下生成了一個com文件夾(其下還有test文件夾,test下便是TestMain.class和Test.class)。
運行
編譯成功後,用以下命令運行程序
java com.test.TestMain
此時則會運行程序。結果如下圖
總結
其實這個編譯很簡單,只是習慣用IDE工具了,就把這些基本知識忘記了。