您的位置:首页 >怎样在Ubuntu上编译Java程序
发布于2026-05-02 阅读(0)
扫一扫,手机访问
想在Ubuntu系统上把Ja va代码变成可运行的程序?这事儿其实没想象中那么复杂。核心就两步:先把Ja va开发环境搭好,然后学会用命令行工具进行编译和运行。下面咱们就按步骤,把整个过程走一遍。

万事开头难?其实不然。打开你的终端(快捷键 Ctrl + Alt + T 就能召唤它),接下来就是几个简单的命令。
首先,更新一下软件包列表,确保我们获取的是最新的安装源信息:
sudo apt update
然后,安装一个广泛使用的开源JDK实现——OpenJDK 11。执行下面的命令:
sudo apt install openjdk-11-jdk
安装过程通常很快。完成后,怎么验证安装成功了呢?很简单,在终端里分别敲入这两个命令:
ja va -version
ja vac -version
如果终端清晰地显示出Ja va运行时和编译器(ja vac)的版本号,那么恭喜你,开发环境已经准备就绪了。
环境有了,总得写点代码试试手。你可以选用任何顺手的文本编辑器,比如Vim、Nano,或者图形化的Gedit。
这里,我们创建一个最经典的入门程序。新建一个名为 HelloWorld.ja va 的文件,并把下面的代码复制进去:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
注意,文件名必须和代码中的公共类名(HelloWorld)完全一致,这是Ja va的硬性规定。保存文件,然后就可以进入下一步了。
关键环节来了。打开终端,使用 cd 命令切换到存放 HelloWorld.ja va 文件的目录。然后,执行编译命令:
ja vac HelloWorld.ja va
如果代码没有语法错误,这个命令会安静地执行完毕,不会输出太多信息。但你会发现,目录里多了一个新文件:HelloWorld.class。这个 .class 文件就是编译生成的字节码,是Ja va虚拟机(JVM)能理解的“语言”。
最后一步,也是最激动人心的一步。确保终端当前目录下存在那个 HelloWorld.class 文件,然后运行:
ja va HelloWorld
注意,这里运行的是类名 HelloWorld,而不是文件名 HelloWorld.class。如果一切顺利,你会在下一行看到那句熟悉的问候:
Hello, World!
看到这行输出,就意味着你已经在Ubuntu上成功完成了一次完整的Ja va程序编译和运行。
瞧,整个过程其实非常清晰。从安装环境、编写代码,到编译运行,每一步都有明确的指令。掌握了这个基本流程后,无论后面要处理多么复杂的Ja va项目,其核心的编译和运行原理都是相通的。你可以尽情尝试编写更复杂的逻辑,然后用同样的方法去构建和测试它们。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9