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 内部,可以定义若干方法,比如上述的 main
,main
是方法名,void
是返回值类型,表示没有任何返回,一个方法必须要有一种返回类型,括号内的 String[] args
则是该方法接收的参数。String[]
是数据类型,为字符串数组。在方法内部,语句是真正的执行代码,Java 的每一行语句必须以分号结束。
方法名也有命名规则,命名和 class 一样,但是首字母小写:
- helloWorld
- cityPOI
不好的类命名:
- HelloWorld
- Hello_World
- CityPOI
注释
在 Java 程序中,注释是描述和解释程序的文本,供开发者阅读,不是程序的一部分,编译器会自动忽略注释。
Java 中有三种注释方式:
单行注释:
// 这是单行注释
多行注释:
/*
这
是
多
行
注
释
*/
还有一种特殊的多行注释,以 /**
开头,以 */
结束,如果有多行,每行通常以星号开头,用来自动创建文档:
/**
* 用来自动创建文档的注释
*
* @auther liwei
*/