HelloWorld(译)

源自Javaの道日语技术社区原文地址
译者 梦梦的幻想乡
見てくれてありがとうござい!!!java

Hello World

本章面向之前没有编写过Java程序的人来说解、说明如何使用Java编写打印【HelloWorld】字符串的程序。编写的程序以下所示。segmentfault

HelloWorld.Java 文件spa

public class HelloWorld {
    public static void main (String[] args) {
        System.out.println("Hello World !!");
    }
}

目录

  1. 程序代码说明翻译

  2. 程序运行方法code

程序代码的说明

把HelloWorld的程序应用到Java的构成要素上,以下图所示。htm

clipboard.png

クラス(class):类
メソッド(method):方法blog

类是用来定义某种与功能相对应的一种格式、模板。方法在这种模板内表示一种行为。拿计算机来举例,计算机具备计算处理和I/O处理的行为,对于方法而言也能作到这些事情。而后,类也能像计算机同样拥有多种行为。
详细说明请参照(类(第一次见到类))。本章的HelloWorld程序由一个具备行为的方法main,以及拥有这个方法的HelloWorld类构成。
对于Java来讲,除了类、方法以外,还存在诸如变量、包等各类各样的构成要素。接下来的其余的构成要素将在其余章节进行说明。下面对程序中出现的各类各样的程序代码进行解释说明,对于没有编写过Java的人来讲有可能比较难理解。因为每一个部分的详细说明咱们放在了其余的章节,因此这里只要能理解HelloWorld的程序的大概意思我想就能够了。
译者注:这一段译者感受翻译的稍微有些抽象,如有更好的方法,但愿读者能提出来与其余人共勉。ip

public class HelloWorld {

这一句代码由public、class、HelloWorld三个单词构成。public表明访问的级别,代表类HelloWorld能够在其余任何类中被访问。class表示class以及后面被大括号包围的代码的集合组是一个类。HelloWorld表明类的名字。一般来讲一个源代码文件只能声明一个类,可是实际上也能够声明多个,只是被public修饰的类在一个源代码文件里只能声明一个。Java源代码的文件的名字必定与源代码里声明的任意一个类的名字一致。其次,若是声明的类当中有public类,那么源代码的名字必须与public类的名字一致。对于HelloWorld程序来讲,public class HelloWorld对应的源代码文件名是HelloWorld.java。字符串

public static void main(String[ ] args) {

这句代码是由main方法以及修饰main方法的public、static、void、String[] args构成的。这里的public和刚才修饰class的public是同样的,表示main方法在其余任何类里也是能够访问的。具体请参考访问级别章节。static关键字表示main方法与HelloWorld类是一对一的关系。具体的说明请参考static章节。void表示main方法没有返回值。String[] args表示main方法能够接受的参数的类型(String[])以及能够在main方法中使用的参数的名字(args)。main方法的这句代码(public static void main(String[] args))是固定的。在Java程序运行的时候,须要指定class文件。而指定的class文件必定包含main方法的这句代码。get

System.out.println("Hello World !!")

这句代码由System.out.println()和“HelloWorld”构成。System.out.println()是定义在PrintStream类里println方法的具体执行表现。具体的说明,请移步其余的章节。这里只是使用System.out.println()来讲明标准输出的值。 “HelloWorld”表示实际标准输出所输出的值。

程序执行的方法

为了执行HelloWorld程序,首先须要编译源文件(HelloWorld.java)到class文件(HelloWorld.class),在那以后,class文件会按照咱们说过的顺序执行。HelloWorld程序编译和执行所须要的Java运行环境是必须的。Java运行环境的安装和设定方法请参照Java(JDK)安装方法

  1. 编译
    首先移动到源文件(HelloWorld.java)所在的目录(能够经过cd命令),而后执行javac 命令对源文件进行编译。编译完成以后类文件(HelloWorld.class)会在该目录下生成(与源代码同一目录)。

译者注:以上操做请在命令窗口下执行。

  1. 运行
    class文件会根据Java 命令来运行。程序被执行,而后在DOS提示符上打印出HelloWorld字符串。

  2. 运行结果

    D:\JAVA>javac HelloWorld.java    # (1) 编译
    
    D:\JAVA>java HelloWorld    # (2) 运行
    Hello World !!
    
    D:\JAVA>

译者注:对于本文中出现的原文链接,若是读者有须要,请私信梦梦,梦梦翻译的顺序是按照Java之道社区文章的编排顺序进行翻译的,谢谢。

相关文章
相关标签/搜索