1 问题
使用 vi 编写 HelloWorld.java 程序,运行后,在控制台输出 “Hello World” 。
2 步骤
实现此方法需要按照如下步骤进行
步骤一:打开 vi,今天编辑模式
首先,打开终端;然后,在终端内出入 vi 及文件名称 HelloWorld.java 后,就进入 vi 全屏幕编辑画面,终端界面如图所示:
vi 编辑界面如图所示:
步骤二:编写创建类的代码
首先,在 vi 编辑界面上,输入命令 i,使 vi 进入插入模式;然后,键入创建类的代码,界面如图所示:
Java 语言是纯粹的面向对象语言,任何一段 Java 代码都需要从定义一个类开始。public class 类名 {…} 是定义类的语法,除了类名可以自己指定外,其他的 public 和 class 都是 Java 关键字(所谓 Java 关键字是指 Java 语言中预先定义的代表特定含义的字符),这里只要保证不要写错就可以了。
另外,再此需要注意,Java 语言是严格大小写区分的,“H” 和 “h” 是两个不同的字符,编写时需要注意。
步骤三:定义 main 方法
接着,在 HelloWorld 类中,定义 Java 应用程序的人口方法 main,代码如图所示:
在这里需要记住两点:第一、如果一个类中包含有这样一个方法,则该类就是一个可以被运行的类,而且该方法是程序的人口,也就是说程序从该方法的第一行代码开始逐行运行。第二、慢慢写,不要写错!
步骤四:输出信息到控制台
在 main 方法中,添加代码,以输出 “Hello World!” 到控制台界面显示,代码如图所示:
步骤五:保存代码,退出 vi
首先,当前 vi 在插入模式下,按一下 Esc 键转到命令行模式;然后,摁一下:冒号键进入底行模式;最后,输入命令 wq,存盘并退出 vi,回到终端界面,如图所示:
此时,将 HelloWorld.java 文件保存在当前目录下,如图所示:
步骤六:编译源文件
源文件编写完成后,需要进行编译,即转换为可以在 JVM 中运行的字节码文件。 JDK 工具中的 javac 命令(在 JDK 安装目录的 bin 目录下)可以实现这样的工作。
在终端,接着键入如下命令:
1. javac HelloWord.java
命令运行成功后会在当前目录下生成 HelloWorld.class 文件。当然,对于初学者,可能会出现各种各样的错误。需要根据错误提示信息耐心的修改(大多数错误可能是由于字符书写错误造成的,比如大小写的问题)。
步骤七:启动 JVM,运行 Java 程序
编译成功之后,就可以使用 java 命令运行该字节码文件(更准确的说法是:启动 JVM 运行字节码文件)。
接着在终端,键入如下命令:
1. java HelloWorld
如果代码书写正确的,执行上述命令后,终端显示内容如图所示:
从上图可以看出,程序的输出结果为 “Hello World”。
3.完整代码
本案例的完整代码如下所示:
1. public class HelloWorld {
2. public static void main (String[] args){
3. System,out.println("Hello Woeld!");
4. }
5. }