简短结论:可以,但 Ubuntu 本身不带 Java 编译器,需要安装 JDK 后才能编译 Java 代码。
javac 命令,所以不能直接编译 .java 文件常见方式(任选其一):
sudo apt update
sudo apt install default-jdk
安装完成后验证:
javac -version
java -version
sudo apt install openjdk-17-jdk
# 编写代码
nano Hello.java
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Ubuntu");
}
}
编译:
javac Hello.java
运行:
java Hello
openjdk + javac如果你是用 IDE(IDEA / Eclipse / VS Code) 或 构建工具(Maven / Gradle),底层也是调用 javac。
需要我帮你配 JDK 环境或写自动化编译脚本也可以。