此问题已在此处找到答案:
什么是原始类型,为什么我们不应该使用它((15个答案)
“编程到接口”是什么意思((32个答案)
list是list的一个子类吗?为什么java泛型不是隐式多态的((19个答案)
3小时前关门了。
我有3个关于泛型类型和原始用法的一般性问题
List<Object> list = new ArrayList<String>();
上面的代码显示错误,我认为原因是泛型不支持多态性,对吗?
List list = new ArrayList<String>();
list.add("hello");
list.add(1);
但是上面的代码很好,为什么?为什么它接受任何对象,即使我将其声明为字符串的arraylist。
3.
List<String> a = new ArrayList<String>();
ArrayList<String> b = new ArrayList<String>();
在上面,我听说a的表现比b好,这是不对的?既然两人都在研究arraylist的目标,
假设arraylist=列表的实现+额外方法
暂无答案!
目前还没有任何答案,快来回答吧!