国产成人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电脑。

关注

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

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

成全在线观看免费完整版的 | 久久无码亚洲成A人片| 免费的黄冈网站有哪些平台| 年轻的朋友电影在线观看免费完整| 白日梦我电视剧免费观看完整版| 男人行房一般多久才算正常| 浪货跪下给我好好含着羞辱调教| 韩漫网址| 把老婆闺蜜干了俩次| 放荡的女兵伦理2| 罗明珠| 扌 吴辶鬲和扌吴辶鬲| 《厨房激战5》完整版在线观看| 有没有免费看片的软件| 小洞流口水了 是不是饿了| 《无法满足》意大利| 《公与媳》伦理| 日本无码A片人妻久尤物明理紬| 成全高清免费观看MV| 欧美XBOX与IPHONE| 朋友的母亲中字ID| 狂野少女高清免费观看第14集| 雨后的故事| 美国伦理性淫梦| 《金莲淫史》台湾绝版| 李丽珍| 为什么男的用手抠女的信道| 成人男女| 日本护士裸体做爰视频| 中字HD人妻の亂倫2| 女生把球球给男生抓的视频 | 成品人和精品人的区别在哪里知乎| 韩漫网站| 97人妻人人躁人人玩人人澡AV| 韩剧在线观看免费高清完整版| 三个男人躁我一个爽的后果及影响| 《明明说好要带避孕套了》中文版| 爸老师电影全集免费播放在线观看| 疯狂一家亲TXT全文阅读| 女性抹胸开襟哺乳衣的注意事项| 爸爸缓慢有力送女儿的文案