基本上,要用外部提供的庫編譯您的項目,您應該將其添加到類路徑中。有多種方法可以根據您使用的工具來執行此操作。如果您在使用文本編輯器和javac
(建議初學者)去「粗」的方式,你可以這樣說:
javac -classpath .:/path/to/the/folder/containing/your/library MyClass.java
在你的情況下,如果該文件夾net
夾中D:\libraries
你的編譯命令會看像這樣:
javac -classpath .:D:\libraries MyClass.java
然後在你的源代碼,你可以導入庫筆者的方式做,即只複製過去的一行代碼:
import static net.mindview.util.Range.*;
import static net.mindview.util.Print.*;
public class MyClass {
.....
}
如果您使用IDE(例如NetBeans),則只需將該庫添加到項目中即可。只需右鍵單擊Projects Window
中的Libraries
,然後選擇Add JAR/Folder
,然後導航到包含net
庫的文件夾(在我之前示例中爲文件夾D:\libraries
)。然後,IDE將在編譯期間自動將其添加到類路徑中。
P.S.如果您是編程初學者,我會建議您避免使用Java語言進行思考 - 這是爲那些希望在初學者水平上拓寬知識面的人提供的。從Java: How to Program by Deitel開始 - 它是爲初學者編寫的,不使用作者開發的庫,將您作爲初學者混淆並隱藏您的重要語言細節。
它在java.lang。*包中。你不需要導入。 – Masudul
我不確定明智地學習作者的(內部平臺效果?)sudo編程語言。 (如何導入圖書館的問題是一個完全公平的問題) –
你的意思是'print'等於'printer'!你想在哪打印?並使用哪個庫? – iMBMT