Java对大小写敏感,Name 和 name不是等同的。java的保留字有以下51个
数据类型:
boolean int long short byte float double char class interface
流程控制:
if else do while for switch case default break continue return try catch finally goto
修饰符:
public protected private final void static strictfp abstract transient synchronized volatile native const
动作:
package import throw throws extends implements this Super instanceof new
常量值:
true false null
其中,goto未在语言中被使用到,仅仅是作为保留字。java实现goto是使用带lable的break和continue方式实现的。
- 包名,倒写域名,比如com.google,这样可以保证包名的唯一性,避免重复。
- 类、接口、枚举的命名,以字母开头的字母和数字的任意组合,无长度限制,一般要求单词首字母大写(JavaSampleClass的样式)。类名不能使用保留字。
- 方法的命名,使用驼峰式(javaSampleMethod())。英文字母开头,字母、下划线和数字的组合,不能使用保留字。
- 变量命名,同样采用驼峰式,对于static final的成员变量使用 JAVA_SAMPLE_FIELD的方式命名;static的成员变量以s开头sJavaSampleField;private的成员变量以m开头变量名