Java 程序基本结构

基本结构

我们来分析一个完整的 Java 程序,看看它的基本结构是什么:

/**
 * 可以用来自动创建 Java 文档的注释
 */
public class HelloWorld {
    public static void main(String[] args) {
        // 向屏幕输出文本:
        System.out.println("Hello, world!");
        /* 多行注释开始
        注释内容
        注释结束 */
    }
} // class定义结束

类名要求

Java 是面向对象的语言,一个程序的基本单位就是 class,class 是关键字,用于定义类,此处的 HelloWorld 是类名。

类名要求:

  • 类名必须以英文字母开头,不能以数字和下划线开头,后接字母,数字和下划线的组合
  • 习惯以大写字母开头

要注意遵守命名习惯,好的类命名:

  • HelloWorld
  • CityPOI

不好的类命名:

  • helloworld
  • Hello_World
  • cityPOI

方法名要求

在 class 内部,可以定义若干方法,比如上述的 mainmain 是方法名,void 是返回值类型,表示没有任何返回,一个方法必须要有一种返回类型,括号内的 String[] args 则是该方法接收的参数。String[] 是数据类型,为字符串数组。在方法内部,语句是真正的执行代码,Java 的每一行语句必须以分号结束。

方法名也有命名规则,命名和 class 一样,但是首字母小写:

  • helloWorld
  • cityPOI

不好的类命名:

  • HelloWorld
  • Hello_World
  • CityPOI

    注释

    在 Java 程序中,注释是描述和解释程序的文本,供开发者阅读,不是程序的一部分,编译器会自动忽略注释。

Java 中有三种注释方式:

单行注释:

// 这是单行注释

多行注释:

/*
这
是
多
行
注
释
*/

还有一种特殊的多行注释,以 /** 开头,以 */ 结束,如果有多行,每行通常以星号开头,用来自动创建文档:

/**
 * 用来自动创建文档的注释
 * 
 * @auther liwei
 */

results matching ""

    No results matching ""