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)

为啥我的 Ray March 片段着色器反射纹理查找会减慢我的帧速率?

OpenGL片段着色器不照亮场景