知识大全 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

相关参考