在HandleClass中 三种泛型对象的声明创建方式各自有什么特点和意义?用哪一种最好?
只能用第三种吧?好吧.也许是java的伪泛型造成的.
这三种都可以用的, 我亲自试过·! 而且前两种实例化形式给任何一种声明形式的泛型对象都能实例化~! 比如
Test0<? extends Object> test0=new Test(); 和Test0<? extends Object> test0=new Test<>();是完全可以用的~! 而且和 Test0<? extends Class> test0=new Test<Class,Class>();效果一模一样~! 只是使用通配符之后不能给泛型对象里面传入参数类型的值而已~!
大神 这到底是什么问题啊?