[java]反射机制
[java]<span style="font-size:18px;">/**
* 反射---类是Class的对象---可以通过反射来获知类中的信息
* @author Administrator
*
*/
public class G {
public static void main(String[] args) {
//第一种表达方式
Class c1=A.class;
//第二种表达方式
A a=new A();
Class c2=a.getClass();
//第三种表达方式
Class c3=null;
try {
c3=Class.forName("A");//若是String---Class.forName("java.lang.String")
//通过c1、c2、c3创建A类对象
A aa=(A) c1.newInstance();
aa.f();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
class A{
public void f(){
System.out.println("f....");
}
}
</span>
作者:guomeijuan916
补充:软件开发 , Java ,