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反射的主要内容,如果未能解决你的问题,请参考以下文章
使用反射在外部JAR / CLASS上调用包含Hibernate事务的方法(Java EE)