File tree 1 file changed +9
-9
lines changed
1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change 1
1
《《《 [ 返回首页] ( ../README.md ) <br />
2
2
《《《 [ 上一节] ( 09_Arrays_as_a_Deprecated_Type.md )
3
3
4
- ### 加起来
4
+ ### 总结
5
5
6
6
我们通过给出需要或推荐可评估类型的地方的清单来得出结论。
7
7
8
- - 实例测试必须针对可确定类型。
9
- - 演员阵容通常应该是可调整的类型 。 (投射到不可辨认的类型通常会发出未经检查的警告。)
10
- - 扩展 ` Throwable ` 的类不能参数化。
11
- - 数组实例创建必须处于可修饰类型。
12
- - 数组的指定类型必须是其静态类型的删除子类型(请参阅广告中的真理原则),并且公开暴露的数组应该是可确定类型的(请参阅不雅曝光原则)。
13
- - 可变参数应该是可确定的类型。 (可变类型的变量将发出未经检查的警告。)这些限制来自泛型通过擦除来实现的事实,它们应该被视为我们在前一章探讨的易于进化
14
- 的价格 。
8
+ - 实例测试必须针对可确定类型。
9
+ - 实例类型通常应该是可调整的类型 。 (投射到不可辨认的类型通常会发出未经检查的警告。)
10
+ - 扩展 ` Throwable ` 的类不能参数化。
11
+ - 数组实例创建必须处于可修饰类型。
12
+ - 数组的指定类型必须是其静态类型的删除子类型(请参阅广告中的真理原则),并且公开暴露的数组应该是可确定类型的(请参阅不雅曝光原则)。
13
+ - 可变参数应该是可确定的类型。 (可变类型的变量将发出未经检查的警告。)这些限制来自泛型通过擦除来实现的事实,它们应该被视为我们在前一章探讨的易于进化的
14
+ 价格 。
15
15
16
16
为了完整性,我们还列出了与反射相关的限制:
17
- - 类令牌对应于可重用类型,` Class<T> ` 中的类型参数应该是可重用类型。 (见 ` 7.2 ` 节)
17
+ - 类令牌对应于可重用类型,` Class<T> ` 中的类型参数应该是可重用类型。 (见 ` 7.2 ` 节)
18
18
19
19
这些在下一章讨论。
20
20
You can’t perform that action at this time.
0 commit comments