The Hello World Application

这里我们介绍如何在macOS环境下编写程序。如果过程中你遇到了困难可以参考Common Problems (and Their Solutions).

Checklist

在开始之前,请检查:

  1. The Java SE Development Kit 8 (JDK 8)

    下载地址Java SE Downloads,我们使用的是JDK 8。如果你遇到问题可以参考installation instructions

  2. 文本编辑器 任何的文本编辑器都可以,比如vi

HelloWorld

我们的第一个程序是简单的输出Hello world!。请按照以下步骤:

  1. 创建源文件

源文件包含使用Java语言编写的源代码。你可以使用文本编辑器创建和修改源代码。创建一个名为HelloWorldApp.java的文件,文件内容是:

/**
 * The HelloWorldApp class implements an application that
 * simply prints "Hello World!" to standard output.
 */
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }
}

注意编译器和启动器都是大小写敏感的,HelloWorldApphelloworldapp是不一样的

  1. 将源文件编译成.class文件

Java编译器javac会将你的源代码翻译成Java虚拟机可以理解的指令。这些包含在.class文件中的指令我们称之为bytecodes

  • 打开terminal(终端)将当前的目录切换到.java源文件所在目录。比如你的源文件在/tmp/examples/java,就输入cd /tmp/examples/java然后按Return(回车键)

  • 输入javac HelloWorldApp.java命令然后按Return。编译器将生成一个bytecode文件HelloWorldApp.class。现在你会在当前目录下看到两个文件HelloWorldApp.javaHelloWorldApp.class

  • 运行程序

Java应用launcher tool (java)使用Java虚拟机来运行你的程序。在当面目录直接输入java HelloWorldApp

Last updated