目录
标识符(Identifier)
标识符必须以字母(A~Z 和 a~z)开头;后续可以是任何字母(A~Z 和 a~z)、数字(0~9)。出于历史原因,美元符号($)、下划线(_)也是标识符。Java 标识符区分大小写。
命名约定
- 模块:全部使用小写,倒置的域名,与基目录的名字相同,模块之间没有任何层次关系。
- 包:全部使用小写,倒置的域名,与目录的名字一一对应,包之间没有任何层次关系。
- 类和接口:PascalCase命名法,与源文件.java的文件名相同。
- 变量:camelCase命名法。
- 常量:全部使用大写,多单词使用下划线分隔。
- 方法:camelCase命名法。
关键字(Keyword)
保留关键字:
abstract continue for new switch
assert default if package synchronized
boolean do goto private this
break double implements protected throw
byte else import public throws
case enum instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp volatile
const float native super while
_ (underscore)
上下文关键字:
exports opens requires uses
module permits sealed var
non-sealed provides to with
open record transitive yield
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javalang/2467.html