2018-05-21---获取字节码的三种方式

1、类名.class,例:System.class;
2、对象.getClass(),例:new Date().getClass();
3、Class.forName(“类”),例:Class.forName(“java.util.Date”);

System.out.println(int.class == Integer.TYPE);//包装类.TYPE就是指它对应的基本类型的字节码,此处返回true
System.out.println(int.class == Integer.class);//基本类型和包装类型指向的字节码是不一样的,此处返回false
System.out.println(int.class.isPrimitive());//某个字节码是不是基本类型,此处返回true

猜你喜欢

转载自blog.csdn.net/zimuchanggong/article/details/89303852