可以,但Ubuntu 本身不能直接“凭空”编译 Java,需要先安装 JDK(Java Development Kit)。安装之后,就可以用 javac 命令直接编译 Java 程序。
javac -version
如果显示版本号(如 javac 17.0.10),说明已经可以编译 Java。
如果提示 command not found,说明还没安装。
sudo apt update
sudo apt install default-jdk
或指定版本(例如 Java 17):
sudo apt install openjdk-17-jdk
安装完成后再次检查:
javac -version
假设有 Hello.java:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Ubuntu");
}
}
编译:
javac Hello.java
运行:
java Hello
✅ Ubuntu 可以编译 Java
❌ 但必须 先安装 JDK
✅ 编译用 javac,运行用 java
如果你是想问:
可以继续问我。