java反射

Posted jentary

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java反射相关的知识,希望对你有一定的参考价值。

String s = "aaa";
//1获取字节码对象
Class cla1 = s.getClass();
//2 根据类获取
Class cla2 = String.class;
//3 常用 根据字符名
Class cla3 = Class.forName("java.lang.String");

一个类只对应一个Class对象:包括   基本数据类型,对象和接口,数组,void,枚举,注解            真对维度而不是长度

例如  int[] arr1 = new int[4];   int[] arr2 = new int[10];   class相同

       int[] arr1 = new int[4];   int[][] arr2 = new int[10][2];   class不相同

以上是关于java反射的主要内容,如果未能解决你的问题,请参考以下文章