一、基础
1.不支持指针操作
2.最小程序单位
类[修饰符] class [类名]{ }
3.源文件命名规则:
- Java源文件扩展名必须以.java 为后缀
- 如果Java程序源代码中定义了一个public 类,那么源文件的主文件名必须与该public类的类名一样
- 如果没有定义public类,那么源文件名可以任意
- 一个Java源文件里最多只能定义一个public类
4.编码风格:
- 类的首字母要大写
- 如果类名由几个单词组成,那么把他们并在一起,其中每个内部单词的首字母都要大写
- 其他所有的内容,除了标识符的第一个字母要小写,其他和类的书写风格一样
- Java语句可以跨多行,但是字符串,变量名不能跨多行
5.标识符规则
- 标识符由字母、数字、下划线( _ )和美元符号( $ )组成,但是数字不能打头
- 标识符不能是Java关键字和保留字,但可以包含关键字和保留字
- 标识符不包含空格
- 标识符只能包含美元符号( $ ),不能包含@、#等其他特殊字符
- 用于给程序中变量、类、方法命名的符号
- 标识符不能是Java的关键字和保留字,但中间可以包含标识符,不能包含空格
- Java 9规定:不允许单独使用下划线作为分隔符
- Java语言区分大小写的
6、关键字
- TRUE、FALSE、NULL都不是Java关键字
- 有关键字都是小写的,都不能为Java的标识符
- 保留字是已经定义过但未使用的关键字