基本语法
编写 Java 程序时,应注意以下几点:
- 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。
- 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
- 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
- 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为
.java
(如果文件名和类名不相同则会导致编译错误)。 - 主方法入口:所有的 Java 程序由
public static void main(String []args)
方法开始执行。
基本要素
1、关键字
Java 的关键字:是对 Java 编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等。
Java 的保留字:是为 Java 预留的关键字,它们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。
关键字(或者保留字)是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。关键字具有专门的意义和用途,和自定义的标识符不同,不能当作一般的标识符来使用。
例如,在 HelloJava.java 中的 class
就是一个关键字,它用来声明一个类,其类名称为 HelloJava。public
也是关键字,它用来表示公共类。另外,static
和 void
也是关键字,它们的使用将在本教程后面的章节中详细介绍。
提示:由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清晰及可读性,要尽量避免使用关键字的其他形式来命名。
2、标识符
Java 中标识符是为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规则如下:
- 所有的标识符都应该以字母(
A-Z
或者a-z
),美元符($
)、或者下划线(_
)开始 - 首字符之后可以是字母(
A-Z
或者a-z
),美元符($
)、下划线(_
)或数字的任何字符组合 - 关键字不能用作标识符
- 标识符是大小写敏感的
- 标识符命名要见名知意
- 标识符开头不能是数字
例如:
合法标识符:age、$salary、_value、__1_value
非法标识符:123abc、-salary
3、注释
用于注解、说明、解释程序的文字(是给人看的,不是给Java虚拟机看的)
编译器(javac)在编译的时候会忽略掉源文件中的注释信息。
Java提供3种注释类型:
① 单行注释; /注释/
② 多行注释; /* 注释 */
③ 文档注释; /** 注释*/
注意:
1、单行注释能嵌套单行注释,可以嵌套多行注释
2、多行注释当中不能嵌套多行注释,多行注释当中可以嵌套单行注释
例如:
public class HelloWorld {
/* 这是第一个Java程序
*它将打印Hello World
* 这是一个多行注释的示例
*/
public static void main(String []args){
// 这是单行注释的示例
/* 这个也是单行注释的示例 */
System.out.println("Hello World");
}
}
4、分隔符
分号;:语句的分割,表示一句话结束,好比咱们使用的句号。
花括号{}:表示一个代码块,是一个整体,花括号要成对使用。
方括号[]:定义数组和访问数组元素时使用。
圆括号():使用很广泛,具体用到细讲。
圆点.:类和对象访问它的成员时使用。
空格 :把一整条语句分割成几段,空格的次数不限制,好比一句英文里单词都要分开写一样。
注意:必须都是半角下的英文符号。