我正在使用java泛型和可变参数。如果我使用下面的代码,我会得到一个ClassCastException,即使我根本没有使用转换。奇怪的是,如果我在Android(dalvik)上运行它,则异常中不包含任何堆栈跟踪,如果我将接口(interface)更改为抽象类,则异常变量e为空。代码:publicclassGenericsTest{publicclassTask{publicvoiddoStuff(Tparam,Callbackcallback){//Thisgetscalled,paramisString"importantStuff"//Workingworkaround://T