java-Type体系详解

参考链接

点击打开链接 对其各种子类的举例

点击打开链接 相关概念的介绍 ;不要看举例,举例看上面的链接


目前使用场景,在Okhttp框架封装,接口回调中用到,fastJson使用,使用场景代码使用 点击打开链接


未来可能使用的场景:

 通过泛型获取到类型参数的所有信息。


测试代码,见 点击打开链接


public class TypePojo {

    private int primitive_type;
    private Map parameterized_type;
    private E type_variable;
    private E[] array_type;
}

所谓的泛型数组 类型,就是用泛型标识的数组 : E[]

基本数据 类型,就是int等基本数据

变量 类型 ,就是 某一类 作为的类型

参数化 类型 ,就是泛型类,类名<泛型> : className  ,例如List,Map等



你可能感兴趣的:(java-Type体系详解)