|
1
18
作为pedntry的一点,如果类/接口/构造函数/方法声明了一个绑定(而不是
|
|
|
2
32
对大多数人来说,
然而,它们在两个非常细微和微妙的方面有所不同:
|
|
3
4
从实验来看,例如,
|
|
|
4
2
很复杂…
对于任何类型变量
人们会认为通配符也是如此,而且
然而,通过规范搜索,根本没有证据表明通配符必须有上界(或下界)。“无界的”
我们可以从子类型规则中推断出
但规范还是分别对待它们。例如
http://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html#jls-4.7
我不明白为什么。可以说通配符必须有上界和下界,默认为
|
|
|
5
-1
除了原语以外,Java中的所有东西都会扩展对象,所以没有,没有区别。自动装箱允许使用原语,因此可以说Java中的所有东西都是对象。 |
|
|
6
-1
编辑:当然,我说这话的时候只是从一个特定的角度来思考。忽略我的答案(它被正确地否决了),看看真实故事的更高评价的答案。 |