1.3 第一个Java程序
1.3.1 java程序的架构
【例1-1】 一个求两数之和的程序
public class Hello //类说明
{
public static void main(String args[])//主方法
{
int x,y,sum;
x=123;
y=456;
sum=x+y;
System.out.println
(“和=”+ sum);
}
}
说明:Java程序一般的结构是:
1. Java程序主要分成类说明和类体两大部分。
2. Java程序类体的主要组成之一是方法(函数)。
3. 一个Java程序最少有一个类,在这个类中最多只能有一个(也可以没有)被称为主方法的main()方法。其格式是固定的:
public static void main(String args[])
4. 主方法是Java程序的运行入口处。即程序从main()中开始执行,也在main()中结束。
5. main()中的“{ }”标明了方法体的范围。方法体主要由语句组成,一般讲语句用“;”结尾。
6. Java源程序存放时,其文件名为类名,其扩展名必须为“.java”,如上面的程序,我们将其保存为Hello.java文件(即:文件名必须与(主)类名一致,包括字母大小写也要一致)。
7. 约定:在定义类时,类名的第一个字母要大写。
8. 在编写Java时,除纯粹中文字外,其他字符(符号)都是英文的,包括标点符号。
1.4Java语言的词汇和符号
1. 关键字
关键字是由Java语言规定的具有特定意义的专用词汇,是唯一的、不可更改的,通常也称为保留字。通常是小写字母。关键字经常使用于类型定义、语句定义等。其形式与C\C++不完全类似。
2. 标识符
Java 规定,标识符只能由字母、数字、下划线、美元符和汉字组成,但不能以数字开头。标识符可以作为在程序中使用的变量名、方法名等命名符号。
以下标识符是合法的:
a, x$, $x, BOOK 1, sum5,w_e3
以下标识符是非法的:
3s ,s*T ,-3x ,bowy-1
还必须注意:
① 关键字不能作为标识符,但可以作为标识符的一部分。
② Java对标识符严格区分大小写的。例如bOOK和book 是两个不同的标识符。 ③ Java约定变量名、方法名一般以小写字母开头,类名一般以大写字母开头。④ Java标识符的长度,一般是六位。必须是Unicode字符集中的字符。
3、注释符
注释是对程序的说明,其目的是提高程序的可理解性、可阅读性,进而提升程序的可维护性,注释在程序运行时不会被执行且不占编译空间。
① 单行注释
符号“//”表示单行注释,从“//”符号开始直到此行末尾或者直到换行标记都会被作为是注释内容(换行部分无效)。
② 多行注释
符号“/* */”表示多行注释,其中符号“/*”和“*/”之间无论有几行说明均被作为是注释内容。
③ 文档注释
文档注释用符号“/** */”表示,与多行注释一样,符号“/**”和“*/”之间的内容不论有几行都被视作注释内容