From b611ed19c9d6026b5dbe7b8ac9d64c1b3c4587e3 Mon Sep 17 00:00:00 2001 From: CyC2018 Date: Fri, 23 Oct 2026 04:39:44 +0800 Subject: [PATCH] =?UTF-8?q?Update=20Java=20=E5=9F=BA=E7=A1=80.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- notes/Java 基础.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/notes/Java 基础.md b/notes/Java 基础.md index b0da53a3..7f02bf26 100644 --- a/notes/Java 基础.md +++ b/notes/Java 基础.md @@ -1094,7 +1094,7 @@ ac2.func1(); 从 Java 8 开始,接口也可以拥有默认的方法实现,这是因为不支持默认方法的接口的维护成本太高了。在 Java 8 之前,如果一个接口想要添加新的方法,那么要修改所有实现了该接口的类,让它们都实现新增的方法。 -接口的成员(字段 + 方法)默认都是 public 的,并且不允许定义为 private 或者 protected。从 Java 9 开始,允许将方法定义为 private,这样就能定义某些复用的代码又不会把方法暴露出去。 +接口的成员(字段 + 方法)默认都是 public 的,并且不允许定义为 protected。在 Java 8 及之前也不允许定义为 private,从 Java 9 开始,允许将方法定义为 private,这样就能定义某些复用的代码又不会把方法暴露出去。 接口的字段默认都是 static 和 final 的。 @@ -1386,7 +1386,7 @@ Throwable 可以用来表示任何可以作为异常抛出的类,分为两种

-- [Java Exception Interview Questions and Answers](https://www.journaldev.com/2167/java-exception-interview-questions-and-answersl) +- [Java Exception Interview Questions and Answers](https://www.journaldev.com/2167/java-exception-interview-questions-and-answers) - [Java提高篇——Java 异常处理](https://www.cnblogs.com/Qian123/p/5715402.html)