如何在 Ubuntu 中運(yùn)行 Java 程序
聽說,你已經(jīng)開始學(xué)習(xí) Java 編程了?很好。
你想在你的 Linux 系統(tǒng)上運(yùn)行 Java 程序?那就更好了。
讓我告訴你如何在 Ubuntu 和其他 Linux 發(fā)行版的終端中運(yùn)行 Java。
在 Ubuntu 中運(yùn)行 Java 程序
讓我們在這里按正確的步驟進(jìn)行。
第一步:安裝 Java 編譯器
要運(yùn)行一個 Java 程序,你需要先編譯該程序。為此你需要 Java 編譯器。
Java 編譯器是 JDK(Java 開發(fā)工具包)的一部分。你需要安裝 JDK,以便編譯和運(yùn)行 Java 程序。
首先,檢查你的系統(tǒng)上是否已經(jīng)安裝了 Java 編譯器:
javac --version
如果你看到類似 “Command ‘javac’ not found, but can be installed with” 的錯誤,這意味著你需要安裝 Java 開發(fā)工具包。
Check if Java compiler is already installed or not
在 Ubuntu 上安裝 JDK 的最簡單方法是使用 Ubuntu 的默認(rèn)包:
sudo apt install default-jdk
你會被要求輸入你的賬戶密碼。當(dāng)你輸入密碼時(shí),屏幕上什么也看不到。這很正常。直接輸入密碼即可。當(dāng)詢問時(shí),按回車鍵或 Y
鍵。
Installing JDK that also contains the Java compiler
上述命令應(yīng)該適用于其他基于 Debian 和 Ubuntu 的發(fā)行版,如 Linux Mint、Elementary OS 等。對于其他發(fā)行版,請使用你的發(fā)行版的包管理器。包的名稱也可能不同。
安裝完畢后,驗(yàn)證 javac
現(xiàn)在是否可用。
Verify that Java compiler can be used now
第二步:在 Linux 中編譯 Java 程序
要編譯的話,你首先需要有一個 Java 程序文件。假設(shè)你創(chuàng)建了一個名為 HelloWorld.java
的新的 Java 程序文件,它的內(nèi)容如下:
class HelloWorld{
public static void main(String args[]){
System.out.println("Hello World");
}
}
你可以 使用終端下的 Nano 編輯器 或 Gedit 圖形化文本編輯器來編寫你的 Java 程序。
javac HelloWorld.java
如果沒有錯誤,上面的命令不會產(chǎn)生輸出。
當(dāng)你編譯 Java 程序時(shí),它會生成一個 .class 文件,文件名是你在程序中使用的類。你需要運(yùn)行這個類文件。
第三步:運(yùn)行 Java 類文件
你不需要在這里指定類的擴(kuò)展名。只需要類的名稱。而這一次,你使用 java
命令,而不是 javac
。
java HelloWorld
我的程序?qū)⒃谄聊簧洗蛴?“Hello World”。
Running java programs in the Linux terminal
這就是你如何在 Linux 終端中運(yùn)行一個 Java 程序。
這是最簡單的一個例子。這個示例程序只有一個類。Java 編譯器為你程序中的每個類都創(chuàng)建一個類文件。對于較大的程序和項(xiàng)目來說,事情會變得很復(fù)雜。
這就是為什么我建議 在 Ubuntu 上安裝 Eclipse 來進(jìn)行 Java 編程。在 IDE 中編程更容易。
希望本教程對你有所幫助。