From a1a3bf39e597dc0f3885e8a83a9ef52137a9aaac Mon Sep 17 00:00:00 2001 From: Lazyrunner2020 <68411885+Lazyrunner2020@users.noreply.github.com> Date: Mon, 25 Jan 2021 14:21:50 +0800 Subject: [PATCH] Update 1-Lambda and Anonymous Classes(I).md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 例子1中“重载`Runnable`接口的`run()`方法来实现相应逻辑”应为重写。 --- 1-Lambda and Anonymous Classes(I).md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1-Lambda and Anonymous Classes(I).md b/1-Lambda and Anonymous Classes(I).md index 68df96d..eff374d 100644 --- a/1-Lambda and Anonymous Classes(I).md +++ b/1-Lambda and Anonymous Classes(I).md @@ -22,7 +22,7 @@ new Thread(new Runnable(){// 接口名 }).start(); ``` -上述代码给`Tread`类传递了一个匿名的`Runnable`对象,重载`Runnable`接口的`run()`方法来实现相应逻辑。这是JDK7以及之前的常见写法。匿名内部类省去了为类起名字的烦恼,但还是不够简化,在Java 8中可以简化为如下形式: +上述代码给`Tread`类传递了一个匿名的`Runnable`对象,重写`Runnable`接口的`run()`方法来实现相应逻辑。这是JDK7以及之前的常见写法。匿名内部类省去了为类起名字的烦恼,但还是不够简化,在Java 8中可以简化为如下形式: ```Java // JDK8 Lambda表达式写法