知识大全 Java反射机制中常用API
Posted 反射
篇首语:世界之大,而能获得最公平分配的是常识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java反射机制中常用API相关的知识,希望对你有一定的参考价值。
Java反射机制中常用API 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Class是Reflection故事起源 针对任何您想探勘的class 唯有先为它产生一个Class object 接下来才能经由它唤起为数十多个的Reflection APIs 首先看看Class 反射的核心类 所有的操作都是围绕该类来生成的
Java允许我们从多种管道为一个class生成对应的Class object
Java代码
//运用Class forName()
Class c = Class forName( java lang String );
//运用getClass() 每个object都有此方法
String str = abc ;
Class c = str getClass();
//运用getSuperclass() 每个class对象都有此方法
Button b = new Button();
Class c = b getClass();
Class c = c getSuperclass();
//运用 class 语法
Class c = String class;
Class c = Integer class;//java lang Integer
Class c = java awt Button class;
Class c = int class;//Integer TYPE==int class
Class c = int[] class;
//运用primitive wrapper classes(原始包装类)的TYPE语法
Class c = Integer TYPE;//表示基本类型int的Class实例 与int class返回结果一样
Class c = Byte TYPE;
Class c = Character TYPE;
Class c = Short TYPE;
Class c = Boolean TYPE;
Class c = Long TYPE;
Class c = Float TYPE;
Class c = Double TYPE;
cha138/Article/program/Java/hx/201311/26865相关参考