Skip to content

Commit 03d1f8b

Browse files
authored
Update 01_Constructors.md
1 parent 81721fa commit 03d1f8b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

ch04/01_Constructors.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
《《《 [返回首页](../README.md) <br/>
2+
《《《 [上一节](00_Declarations.md)
3+
14
## 构造函数
25

36
在泛型类中,类型参数出现在声明类的头中,但不在构造函数中:
@@ -19,10 +22,14 @@
1922
assert pair.getFirst().equals("one") && pair.getSecond() == 2;
2023
```
2124

22-
**注意这一点!**一个常见的错误是在调用构造函数时忘记类型参数:
25+
__注意这一点!__ 一个常见的错误是在调用构造函数时忘记类型参数:
2326

2427
```java
2528
Pair<String, Integer> pair = new Pair("one",2);
2629
```
2730

28-
这个错误会产生警告,但不会产生错误。 它被认为是合法的,因为 `Pair` 被视为原始类型,但是从原始类型转换为相应的参数化类型会生成未经检查的警告; 见 `5.3` 节,它解释了 `-Xlint:unchecked` 标志如何帮助你发现这种错误。
31+
这个错误会产生警告,但不会产生错误。 它被认为是合法的,因为 `Pair` 被视为原始类型,但是从原始类型转换为相应的参数化类型会生成未经检查的警告; 见 `5.3`
32+
节,它解释了 `-Xlint:unchecked` 标志如何帮助你发现这种错误。
33+
34+
《《《 [下一节](02_Static_Members.md) <br/>
35+
《《《 [返回首页](../README.md)

0 commit comments

Comments
 (0)