国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > Java泛型擦除的问题解决

Java泛型擦除的问题解决

java 泛型擦除

头像

小妮浅浅

2021-06-08 10:17:383637浏览 · 0收藏 · 0评论

1、问题描述

泛型类型不能显式地运用在运行时类型的操作当中,例如:转型、instance of 和 new。因为在运行时,所有参数的类型信息都丢失了。

2、解决方法

/**
 * 泛型类型判断封装类
 * @param <T>
 */
class GenericType<T>{
    Class<?> classType;
    
    public GenericType(Class<?> type) {
        classType=type;
    }
    
    public boolean isInstance(Object object) {
        return classType.isInstance(object);
    }
}

在main方法我们可以这样调用:

GenericType<A> genericType=new GenericType<>(A.class);
System.out.println("------------");
System.out.println(genericType.isInstance(new A()));
System.out.println(genericType.isInstance(new B()));

我们通过记录类型参数的Class对象,然后通过这个Class对象进行类型判断。

以上就是Java泛型擦除的问题解决,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

暴躁少女CSGO免费观看| 《落魄贵族当女仆》樱花动漫| 双龙戏珠3父子免费阅读全文| 韩剧公媳之恋免费观看全集| 免费观看B站刺激战场2023| 女兒亂倫在线观看| 裸吻| 百度推荐官| 《性房纵欲》在线观看| 三亚私人高清影院品牌加盟电话| 恋爱之瘾台湾剧| 水蜜桃免费高清电视剧大全| 男牛把困困放入女生困困洞里 | 空姐少女正版2| 医生一直揉白带湿漉漉的正常吗 | 三人互换麦子| 吃瓜网热门事件| 免费双男主做酱酱酿酿的动漫| 毒液电影| 巜强壮的公2做爰观看| 《医务室的小秘密》第一季免费观..| 偏偏宠爰| 黄金网站9.1入口免费| 三个老师轮流给学生布置作业| 挤公交忘穿内裤被挺进| 《交换做爰》在线观看| WWW.XIXIXJ48.GO..| B站入口直接进入| 上课被同桌揉搓到高潮H| 一母四女共一婿的全诗解读| 自制入体小玩具怎么做| 屁股翘起来跪在床上有好处吗| 电影《偷吃》在线观看| 情趣内衣秀| 1尿到0的直肠里| 宝宝今晚不带小雨伞| 东北娘们国语版免费播放| 爸爸缓慢有力送女儿的文案| 泰剧《劈开你的腿》免费观看| 国精产品一品二品国精HTC| (NP、高H、纯肉)高H高辣