java关键字.png

default 这个关键字很特殊,既属于程序控制,也属于类,⽅法和变量修饰符,还属于访问控制。

  • 在程序控制中,当在 switch 中匹配不到任何情况时,可以使⽤ default 来编写默认匹配的情况。
  • 在类,⽅法和变量修饰符中,从 JDK8 开始引⼊了默认⽅法,可以使⽤ default 关键字来定义⼀个⽅法的默认实现。
  • 在访问控制中,如果⼀个⽅法前没有任何修饰符,则默认会有⼀个修饰符 default ,但是这个修饰符加上了就会报错。

标签: none

评论已关闭