jjzjj

ArrayOFMagic

全部标签

java - 通用数组在直接引用时抛出 ClassCastException(在通过辅助方法调用时不会抛出)

这太神奇了!看看这个简单的代码:publicclassArrayOFMagic{protectedT[]array;protectedintshowMeYouRLength(){returnarray.length;}ArrayOFMagic(){array=(T[])newObject[10];}protectedvoidset(Tvalue,intindex){array[index]=value;}publicstaticvoidmain(String[]args){ArrayOFMagicarrayOFMagic=newArrayOFMagic();System.out.pri