普通类的类型是Class泛型的类型是 ParameterizedType请教一下, ParameterizedType是 如何成为泛型的类型的。 这里面原理是啥?求大神指点
解决方案 »
- 跪求指导...
- SSH构架做查询数据,怎么查完之后表里的数据都没了呢?
- 用myEclipse6.0实现 类型控制(有点像级联)
- 使用AXIS调用Web Service 的接口的方法时,为什么设置不进去参数??????急啊。。。。。
- struts遇到的一个问题
- 请教一个问题,愁死啦java.lang.ClassCastException: org.apache.struts.action.ActionMessage
- 用jbulider2005开发struts 通过jdbc连接sqlserver2000求struts_config.xml的配置
- xml数据排序问题,急!马上给分!
- 用tomcat服务器,为什么每次修改javabean都得重新启动啊?谁能解决这个问题
- # # # 求教JBoss如何配置?谢谢 # # #
- 要序列化的类里面为什么不能有Scanner?
- Hbase类型转换?
就是api
getRawType() , 至于他返回的是Type ,而不是Class。 你是不是困惑的是这一点?
参考我发的这个链接你好好看看,你想要的,应该是getClassOrInterface(),然而其本身提供的是getRawType() 。 另外,你可以看JDK的文档是如何解释的:
https://www.tutorialspoint.com/java_generics/java_generics_classes.htmA generic class declaration looks like a non-generic class declaration, except that the class name is followed by a type parameter section.The type parameter section of a generic class can have one or more type parameters separated by commas. These classes are known as parameterized classes or parameterized types because they accept one or more parameters.
也就是说,通用类型(泛型)其本质是参数化类,这也就说明他们之间的转换问题