Skip to content

Commit 4de2dc3

Browse files
committed
[docs improve] 添加对default关键字的描述
1 parent cec8262 commit 4de2dc3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

docs/java/basis/java-basic-questions-01.md

+8
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,14 @@ Java 中的注释有三种:
256256
| 变量引用 | super | this | void | | | | |
257257
| 保留字 | goto | const | | | | | |
258258
259+
> `default` 这个关键字很特殊,既属于`程序控制`,也属于`类,方法和变量修饰符`,还属于`访问控制`。
260+
>
261+
> 在`程序控制`中,当在 `switch` 中匹配不到任何情况时,可以使用 `default` 来编写默认匹配的情况。
262+
>
263+
> 在`类,方法和变量修饰符`中,从 `JDK8` 开始引入了默认方法,可以使用 `default` 关键字来定义一个方法的默认实现。
264+
>
265+
> 在`访问控制`中,如果一个方法前没有任何修饰符,则默认会有一个修饰符 `default`,但是这个修饰符加上了就会报错。
266+
259267
### 自增自减运算符
260268
261269
在写代码的过程中,常见的一种情况是需要某个整数类型变量增加 1 或减少 1,Java 提供了一种特殊的运算符,用于这种表达式,叫做自增运算符(++)和自减运算符(--)。

0 commit comments

Comments
 (0)