|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 Type 的软件包 | |
---|---|
java.lang | 提供利用 Java 编程语言进行程序设计的基础类。 |
java.lang.reflect | 提供类和接口,以获得关于类和对象的反射信息。 |
java.lang 中 Type 的使用 |
---|
实现 Type 的 java.lang 中的类 | |
---|---|
class |
Class<T>
Class 类的实例表示正在运行的 Java 应用程序中的类和接口。 |
返回 Type 的 java.lang 中的方法 | |
---|---|
Type[] |
Class.getGenericInterfaces()
返回表示某些接口的 Type,这些接口由此对象所表示的类或接口直接实现。 |
Type |
Class.getGenericSuperclass()
返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type。 |
java.lang.reflect 中 Type 的使用 |
---|
java.lang.reflect 中 Type 的子接口 | |
---|---|
interface |
GenericArrayType
GenericArrayType 表示一种数组类型,其组件类型为参数化类型或类型变量。 |
interface |
ParameterizedType
ParameterizedType 表示参数化类型,如 Collection<String>。 |
interface |
TypeVariable<D extends GenericDeclaration>
TypeVariable 是各种类型变量的公共高级接口。 |
interface |
WildcardType
WildcardType 表示一个通配符类型表达式,如 ?、? extends Number 或 ? super Integer。 |
返回 Type 的 java.lang.reflect 中的方法 | |
---|---|
Type[] |
ParameterizedType.getActualTypeArguments()
返回表示此类型实际类型参数的 Type 对象的数组。 |
Type[] |
TypeVariable.getBounds()
返回表示此类型变量上边界的 Type 对象的数组。 |
Type |
GenericArrayType.getGenericComponentType()
返回表示此数组的组件类型的 Type 对象。 |
Type[] |
Constructor.getGenericExceptionTypes()
返回一组 Type 对象,这些对象表示声明要由此 Constructor 对象抛出的异常。 |
Type[] |
Method.getGenericExceptionTypes()
返回 Type 对象数组,这些对象描述了声明由此 Method 对象抛出的异常。 |
Type[] |
Constructor.getGenericParameterTypes()
按照声明顺序返回一组 Type 对象,这些对象表示此 Constructor 对象所表示的方法的形参类型。 |
Type[] |
Method.getGenericParameterTypes()
按照声明顺序返回 Type 对象的数组,这些对象描述了此 Method 对象所表示的方法的形参类型的。 |
Type |
Method.getGenericReturnType()
返回表示由此 Method 对象所表示方法的正式返回类型的 Type 对象。 |
Type |
Field.getGenericType()
返回一个 Type 对象,它表示此 Field 对象所表示字段的声明类型。 |
Type[] |
WildcardType.getLowerBounds()
返回表示此类型变量下边界的 Type 对象的数组。 |
Type |
ParameterizedType.getOwnerType()
返回 Type 对象,表示此类型是其成员之一的类型。 |
Type |
ParameterizedType.getRawType()
返回 Type 对象,表示声明此类型的类或接口。 |
Type[] |
WildcardType.getUpperBounds()
返回表示此类型变量上边界的 Type 对象的数组。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。