我不能在Java中创建泛型数组类型的原因是什么?
为什么Java不允许我们
private T[] elements = new T[initialCapacity];
我可以理解.NET不允许我们这样做,就像在.NET中,在运行时可以有不同大小的值类型,但是在Java中,所有类型的T都将是对象引用,因此具有相同的大小(如果我错了,请纠正我)。
原因是什么?
素胚勾勒不出你
泛舟湖上清波郎朗
相关分类