读书人

17 透辟分析反射的基础_Class类

发布时间: 2012-09-10 11:02:32 作者: rapoo

17 透彻分析反射的基础_Class类

package com.zyj.day1;public class ReflectTest { public static void main(String[] args) throws ClassNotFoundException { String str1="abc"; //返回String的字节码 Class cls1=str1.getClass(); Class cls2=String.class; Class cls3=Class.forName("java.lang.String"); System.out.println(cls1==cls2);//true System.out.println(cls1==cls3);//true System.out.println(cls1.isPrimitive());//false isPrimitive()是判断是否是基本类型的字节码 System.out.println(void.class.isPrimitive());//true System.out.println(int.class.isPrimitive());//true System.out.println(int.class==Integer.class);//false System.out.println(int.class==Integer.TYPE);//true TYPE是包装类型中的基本类型的字节码 System.out.println(int[].class.isPrimitive());//false System.out.println(int[].class.isArray());//true }}?

?

?

?

?

?

?

?

?

?

?

?

读书人网 >编程

热点推荐