instanceof后面不能使用反射类!!!

今天看工厂模式的时候遇到类一个问题
那个博主使用了这样一句话clazz instanceof WhiteHuman.class,其中clazz为函数传进来的参数,是Class类
自己敲了一遍发现报错,instanceof后面不可以获取反射对象
搜了一下,发现instanceof后面不可以跟泛型
而我发现WhiteHuman.class实际上是Class<WhiteHuman> whiteHumanClass = WhiteHuman.class;
注意:反射类不可以使用instanceof、泛型不能使用instanceof

posted @ 2022-09-12 00:44  CDUT的一只小菜鸡  阅读(47)  评论(0编辑  收藏  举报