|
|
1
16
可以
抑制警告,但如果这样做,您将100%依赖于第三方库,并放弃Java泛型类型的保证:任何
证明 代码是类型安全的,我们将包外的任何调用视为一个黑盒,并且不依赖任何关于原始集合内容的注释。所以,抑制是极其罕见的。通常,如果代码是类型安全的,编译器可以确定它,尽管有时我们必须给它一些帮助。少数例外情况涉及不从私有上下文“转义”的泛型类型数组。
例如:
如果您的代码在编译时没有警告,则保证它是类型安全的。
|
|
|
DutChen18 · 如何在C宏中内联触发隐式指针转换? 2 年前 |
|
|
0xDED · 如何将泛型类强制转换为对象的泛型类? 2 年前 |
|
|
Niclas · 变量>-1如何在C中精确求值? 2 年前 |
|
|
Textime · 将Varchar2转换为时间 2 年前 |
|
|
xpt · Go,无法将类型*int32转换为类型*int64 2 年前 |