Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 2ac54e3

Browse files
Merge pull request Snailclimb#1888 from ljgong007/main
修改拼写错误和重复
2 parents 7654d42 + 5766be1 commit 2ac54e3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎docs/java/basis/java-basic-questions-03.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ catch (IOException e) {
225225

226226
**Java 泛型(Generics)** 是 JDK 5 中引入的一个新特性。使用泛型参数,可以增强代码的可读性以及稳定性。
227227

228-
编译器可以对泛型参数进行检测,并且通过泛型参数可以指定传入的对象类型。比如 `ArrayList<Persion> persons = new ArrayList<Persion>()` 这行代码就指明了该 `ArrayList` 对象只能传入 `Persion` 对象,如果传入其他类型的对象就会报错。
228+
编译器可以对泛型参数进行检测,并且通过泛型参数可以指定传入的对象类型。比如 `ArrayList<Person> persons = new ArrayList<Person>()` 这行代码就指明了该 `ArrayList` 对象只能传入 `Person` 对象,如果传入其他类型的对象就会报错。
229229

230230
```java
231231
ArrayList<E> extends AbstractList<E>
@@ -425,7 +425,7 @@ SPI 将服务接口和具体的服务实现分离开来,将服务调用方和
425425

426426
![](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/github/javaguide/java/basis/spi/1ebd1df862c34880bc26b9d494535b3dtplv-k3u1fbpfcp-watermark.png)
427427

428-
一般模块之间都是通过通过接口进行通讯,那我们在服务调用方和服务实现方(也称服务提供者)之间引入一个"接口"。
428+
一般模块之间都是通过接口进行通讯,那我们在服务调用方和服务实现方(也称服务提供者)之间引入一个"接口"。
429429

430430
当实现方提供了接口和实现,我们可以通过调用实现方的接口从而拥有实现方给我们提供的能力,这就是 API ,这种接口和实现都是放在实现方的。
431431

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /