1.2Java语言的标识符(Identifier)和关键字(Keyword)

标识符(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

(1)
上一篇 2020年11月1日 23:08
下一篇 2020年11月3日 02:14

相关推荐

  • 2.4Java语言之注解接口(Annotation Interface)

    1.注解接口声明 注解接口是一种特殊的接口类型。为了与普通接口区分开来,关键字interface的前面应该有一个 @ 符号。 2.注解的使用 2.1无元素注解 如果注解中没有元素或所有元素都使用默认值,则可以省略括号。 2.2有元素注解 有元素注解可以包含命名或未命名的元素。 2.3多个注解 也可以在同一声明上使用多个…

    Java语言教程 2020年12月4日
    01.1K0
  • 2.5Java语言的密封(Sealed)类和密封(Sealed)接口

    密封父类或父接口声明 声明一个类为密封类,只有指定的类才可以继承该类。 声明一个接口为密封接口,只有指定的接口可以继承该接口,只有指定的类可以实现该接口。 密封子类或子接口继承 所有子类或子接口必须显性或隐性地用关键字 final,sealed或non-sealed 修饰。 密封子类实现

    Java语言教程 2020年12月5日
    0900
  • 3.3Java语言的反射(Reflection)

    1.获取字节码文件对象 Object 根类中定义了一个 getClass() 方法,该方法返回一个类型为 Class 的对象。 2.获取信息 利用 Class 类的对象 labelCls 可以访问 labelCls 对象的描述信息、JLabel 类的信息以及基类 Object 的信息。 类型 访问方法 返回值类型 说明…

    Java语言教程 2021年1月3日
    07550

发表评论

登录后才能评论