一、Java代码的注释
再说标识符和关键字之前,一定要先说Java代码的注释方法,写代码一定要写注释啊!!不然后期别人维护很困难的,最近在实习的时候就遇到了这样的情况,满篇代码不写注释,我就只能去库里一个一个查,一边吐槽一边查!!!不写注释以后很容易被人背后骂屎~
Java中注释和C++差不太多,主要分为三种:
- 单行注释://注释内容 (用的最多)
- 多行注释:/*注释内容*/(不推荐)
- 文档注释:/** 文档注释 */(常见于方法和类之上描述方法和类的作用),可用来自动生成文档
其实多行注释大多数用的还是单行注释格式,易于修改,可以参考 —> 多行注释与取消的快捷键
二、Java标识符
Java中对于变量、常量、函数、语句块也是有名字的,统称为Java标识符。
标识符有三点要求:
- 标识符由字母、数字、_ 、$组成,其中不能以数字开头,不能使用Java中的保留字(关键字)
- 标识符要采用简单有意义的命名
- “$”不要在代码中出现
对于变量和类的命名,Java中的规范是“驼峰”法,但是还不是一般的驼峰法。
对于类名,类名是以大写字母开头的名词;如果类名由多个单词组成,则单词的每个首字母大写。eg:FirstSample。并且,源文件的文件名必须与公共类的名字相同。
对于变量,如果只含有一个单词,则全部小写;如果变量名由多个单词组成,则从第二个单词开始,每个单词的首字母大写。eg:int myName = 10 ;
【总结】
1.代码中的命名均不能以下划线或美元符号开始,也不能以下划线和美元符号结束。
2.代码命名严禁使用拼音与英文混合的方式,更不允许直接使用中文。
3.类名使用 UpperCamelCase 风格,方法名,参数名,成员变量,局部变量统一使用 lowerCamelCase 风格。
4.常量命名全部大写,单词间用下划线隔开。
三、Java关键字
关键字是在所有程序中有特殊意义的文字标记,Java中关键字如下:
【注意】
- Java中有两个未使用的保留字:goto,const
- Java中三个特殊含义的单词:null,true,false
- jdk1.4后追加了assert关键字;jdk1.5之后追加了enum关键字