1.关于JAVAf 反射机制的一些基本的介绍参见好搜百科http://baike.haosou.com/doc/5458411-5696799.html或者搜索关键字“JAVAf 反射机制”。
2.这里总结下JAVAf 反射机制是如何运用的,或者说它有几种方式实现。
(1)getClass() 每个class 都有此函数
String str = "abc";
Class c = str.getClass();
(2)
Class.getSuperclass();
Button b = new Button();
Class c1 = b.getClass(); //class java.awt.Button
Class c2 = c1.getSuperclass(); //class java.awt.Component
(3)Class.forName() 使用频率较高
Class c = Class.forName("java.lang.String");
(4)
primitive wrapper classes
的TYPE 语法
<span style="font-family:Courier New;font-size:12px;">Class c1 = Boolean.TYPE;</span>
<span style="font-family:Courier New;font-size:12px;"><span style="line-height: 27.99715805053711px;">Class c2 = Void.TYPE;</span>
</span>