Java Reflection类
Posted hf-china
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Reflection类相关的知识,希望对你有一定的参考价值。
Reflection类
getCallerClass()。返回调用者Class对象。
例如:
1 public class Test1 { 2 public void mthod1() { 3 Class clazz = Reflection.getCallerClass(); 4 System.out.println("test1调用方法:"+clazz.getSimpleName()); 5 new Test2().test2(); 6 } 7 } 8 9 class Test2{ 10 public void test2() { 11 Class clazz = Reflection.getCallerClass(); 12 System.out.println("test2调用方法:"+clazz.getSimpleName()); 13 } 14 public static void main(String[] args) { 15 new Test1().mthod1(); 16 } 17 } 18 输出: 19 test1调用方法:Test2 20 test2调用方法:Test1
以上是关于Java Reflection类的主要内容,如果未能解决你的问题,请参考以下文章