这里我们将使用“文本编辑”(或记事本)建立一个Java文件,并编写源代码,然后在Terminal下编译运行我们的源代码。

下面就让我们开始吧!

我们首先看一下大概的流程:

基本流程.png

第一步:通过“文本编辑”创建Java源代码文件(是以.java结尾的文件)

在桌面上创建一个HelloWorld文件夹;

创建HelloWorld文件夹.png

创建文本编辑文件,选择Launchpad -> 其他 -> 文本编辑,打开文本编辑后点击保存,起一个名字为HelloWorld,然后关闭文本编辑;

在桌面的HelloWorld文件夹内找到刚才保存的HelloWorld文本编辑文件,然后将其后缀名(扩展名)改为“.java”,这样我们就通过文本编辑创建了一个以.java结尾的Java源代码文件;

修改文本编辑文件后缀为“.java”.png

更改后缀时的提示,选择“使用.java”.png

创建的Java源代码文件.png

打开我们刚刚创建的HelloWorld.java源代码文件,打开后我们应该会看到里边有些看似乱码的东西,直接删除即可;

".rtf"转为".java"后出现的信息.png

编写Java源代码文件

在HelloWorld.java中编写一个HelloWorld类和一个main函数;如下图

编写源代码.png

到这里我们就完成了一个Java文件的编写。

第二步:通过编译器将HelloWorld.java源代码文件编译成字节码文件

Terminal:首先打开终端,我们通过命令进入HelloWorld文件夹。

这里我们使用的是“javac”命令,打开终端,输入“javac HelloWorld.java”命令,对HelloWorld.java源代码文件进行编译,编译成二进制的字节码文件(以“.class”结尾)。如下图

使用javac命令.png

文件夹中的两个文件.png

注意:这里我们在编译后自动为我们生成了一个HelloWorld.class文件,这个文件就是编译后生成的二进制字节码文件,该文件不能直接运行的,这个文件是与平台系统无关的,无论在那个平台下都是这么一个文件。

第三步:输入“java HelloWorld”命令,对“HelloWorld.class”字节码文件进行解释(通过不同平台的解释器),解释成机器可执行的东西,然后我们就可以看到程序运行的结果了。如下图

使用java命令.png

注意:我们在执行字节码文件时,“java”命令后边不能跟字节码文件的后缀名。

到这里我们就完成了一个Java源代码文件的创建、编辑、以及在终端下编译运行。