博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java反射中的Type和GenericDeclaration
阅读量:5963 次
发布时间:2019-06-19

本文共 526 字,大约阅读时间需要 1 分钟。

GenericDeclaration

官方文档中有这样一段介绍,A common interface for all entities that declare type variables。

意思就是说代表了可以声明类型变量的所有实体,那这些实体有哪些呢?一个类可以声明类型变量,方法可以(构造器也可以)

当声明了这个构造器之后再声明 public InnerClass(T t)这样签名的构造器会报错,根据idea给出的原因我没看懂,我想大概是因为擦除的原因使这两个方法签名变成了一样。

这个接口只有一个方法用于获取类型变量----getTypeParameters()。返回的是类型变量的数组

Type

官方文档中是这样介绍的Type is the common superinterface for all types in the Java programming language。就是说代表java语言中的所有类型,我当时不是很懂一直以为Class就代表了所有了类型,但是还有泛型变量和通配符怎么说。。。。也只有一个方法获取类型的名字

转载于:https://www.cnblogs.com/zshjava/p/10938694.html

你可能感兴趣的文章
CVBS视频信号解析
查看>>
必要时进行保护性拷贝
查看>>
Codeforces Round #356 (Div. 1) D. Bear and Chase 暴力
查看>>
甲骨文Java Archive
查看>>
查看数据库错误日志的位置
查看>>
电信网络拓扑图自动布局
查看>>
C#中List〈string〉和string[]数组之间的相互转换
查看>>
洛谷P1108 低价购买[DP | LIS方案数]
查看>>
通达信里的统计函数及区块背景函数
查看>>
redis主从配置<转>
查看>>
8 行 Node.js 代码实现代理服务器
查看>>
水印,图片验证码
查看>>
C#编程(七十六)----------使用指针实现基于栈的高性能数组
查看>>
PostgreSql 分页limit
查看>>
在MySQL中创建cm-hive使用的数据库及账号
查看>>
HDU 2503 a/b + c/d(最大公约数与最小公倍数,板子题)
查看>>
python总结
查看>>
hdu 5215 Cycle
查看>>
GCD学习(五) dispatch_barrier_async
查看>>
file_get_contents("php://input")的使用方法
查看>>