内容纲要

HelloWorld

作为初始Java的第一个小程序,尝试Java运行的流程。

JAVA步骤

编辑(源代码*.java)—》javac编译(字节码文件*.class)—》java运行

编辑

新建一个文件HelloWorld.java,右键使用记事本打开,并进行编辑源代码保存。

public class HelloWorld{

    public static void main(String[] args){

        for(String arg : args){
            if("-say".equals(arg)){
                System.out.println("Hello World!");
            }
        }

    }

}

编译

编译

首先切换到你编辑HelloWorld.java文件的目录下,使用javac进行编译,同时在存放源代码的路径下你会看到生成一个HelloWorld.class的文件。

运行

PS D:\Users\Qsky8\Desktop> java HelloWorld -say
Hello World!

可以看到在控制台打印了“Hello World!”这句话。

释义

  • 其中public class HelloWorld{}是任何java的类,定义HelloWorld类名必需和文件名保持一致。

  • public static void main(String[] args){}是java类中的主方法,只能有一个,是程序的入口,与C语言main方法一样。String[] args是方法中传递的参数上面编译时我们传递了-say

  • System.out.println();是Java的打印输出语句。

Java注释

注释的作用是在代码的基础上写一些说明性的文字,来使别人更容易阅读代码。

单行注释

public class HelloWorld{

    public static void main(String[] args){
        //这是方法里的内容
    }

}

如上所示,单行注释使用//来标识

多行注释

public class HelloWorld{

    public static void main(String[] args){
        /*
        这是主方法
        它是java程序的入口
        */
    }

}

多行注释以/*开头,以*/结尾,在中间的内容都被视为文档注释

文档注释

/**
 * 这是一个HelloWorld类
 * @author 星云
 */
public class HelloWorld{

    public static void main(String[] args){
    }

}

文档注释以/**开头,以/*结尾,其中可以包含javadoc 标签,可以用 javadoc 工具软件来生成信息,并输出到HTML文件中,记录程序信息。可以包含一个或多个各种各样的@标签,@标签跟*****号之后,多个相同类型的标签应该放成一起,如下:

/**
 * @author 星云
 * @author star
 * @author boli
 */

Javadoc标签

标签作用
@author类的作者
@version指定类的版本
@param方法的参数
@value显示常量的值,该常量必须是static属性。
@return返回值类型
@exception抛出的异常
@throws抛出的异常
@see指向另一个类的链接
@since标记当引入一个特定的变化时

Javadoc标签有许多,可以使用ide自定义。

命名

关键字

关键字是Java已经定义好,具有特定功能和含义的单词,比如classpublicstatic等。

标识符

在程序中,我们自己定义的名称就是标识符,比如变量、类、方法、接口等的名称。

命名要求

  • 标识符可以包含 英文字母26个(区分大小写) 、 0-9数字 、 $(美元符号) 和 _(下划线) 。
  • 标识符不能以数字开头。
  • 标识符不能是关键字。
  • 具体的命名规范可以参考阿里巴巴Java开发手册
最后修改日期:2020年8月2日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。