class反射

Posted MC伍

tags:

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

1.获取类的方式:

//第一种方式:  
Class c1 = Class.forName(User);  
//第二种方式:  
//java中每个类型都有class 属性.  
Class c2 = User.class;
//第三种方式:  
//java语言中任何一个java对象都有getClass 方法  
User u = new User();  
Class c3 = u.getClass();   

2.创建对象方法

Class c =Class.forName("User");  
//创建此类的一个实例  
Object o = c.newInstance(); //调用构造方法  

  

 

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

反射机制入门

反射机制入门

使用反射在外部JAR / CLASS上调用包含Hibernate事务的方法(Java EE)

反射机制入门

反射与类加载之反射基本概念与Class

java反射中,Class.forName和classloader的区别(代码说话)