注释
- 单行注释: //我是单行注释
- 多行注释: /* 我是多行注释 */
- 文档注释:
/**
* 类的注释信息
* @version 1.0
* @author 学程序的樊
* ....
*/
标识符
定义:凡是程序员自己有权利命名的单词都是标识符。
命名规则:
标识符只能由数字,字母(包括中文),下划线_,美元符号$组成,不含含有其他符号.
标识符不能以数字开头
关键字不能做标识符. 例如:public class void main
标识符严格区分大小写,大写A与小写a不一样
标识符理论上是没有长度限制的
命名规范:
见名知意(这个标识符在起名的时候,最好一看这个单词就知道啥意思。)
遵循驼峰命名方式,什么是驼峰(一高一低,一高一低...)
驼峰有利于单词与单词之间很好的进行分隔
例如: BiaoShiFuTest,
类名、接口名有特殊要求
类名和接口名首字母大写,后面每个单词首字母大写。
StudentTest、UserTest ,这是类名、接口名。
变量名、方法名有特殊要求
变量名和方法名首字母小写,后面每个单词首字母大写。
nianLing(NianLing这样就不符合了。)
mingZi(MingZi这样也不符合了。)
所有“常量”名:全部大写,并且单词和单词之间采用下划线衔接。
USER_AGE :用户年龄
MATH_PI:固定不变的常量3.1415926.....
关键字
定义:在SUN公司开发Java语言的时候,提前定义好了一些具有特殊含义的单词,
这些单词全部小写,具有特殊含义,不能用作标识符。
java语言中的所有关键字都是全部小写。
注意:java语言中是严格区分大小写的。public和Public不一样。
Class和class不一样。static和Static也不一样。