熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

Java反射機制中常用API

2013-11-23 19:26:11  來源: Java核心技術 

  Class是Reflection故事起源針對任何您想探勘的class唯有先為它產生一個Class object接下來才能經由它喚起為數十多個的Reflection APIs首先看看Class反射的核心類所有的操作都是圍繞該類來生成的

  Java允許我們從多種管道為一個class生成對應的Class object

  Java代碼

  //運用ClassforName()

  Class c = ClassforName(javalangString);

  //運用getClass()每個object都有此方法

  String str = abc;

  Class c = strgetClass();

  //運用getSuperclass()每個class對象都有此方法

  Button b = new Button();

  Class c = bgetClass();

  Class c = cgetSuperclass();

  //運用class 語法

  Class c = Stringclass;

  Class c = Integerclass;//javalangInteger

  Class c = javaawtButtonclass;

  Class c = intclass;//IntegerTYPE==intclass

  Class c = int[]class;

  //運用primitive wrapper classes(原始包裝類)的TYPE語法

  Class c = IntegerTYPE;//表示基本類型int的Class實例與intclass返回結果一樣

  Class c = ByteTYPE;

  Class c = CharacterTYPE;

  Class c = ShortTYPE;

  Class c = BooleanTYPE;

  Class c = LongTYPE;

  Class c = FloatTYPE;

  Class c = DoubleTYPE;

  Class c = VoidTYPE;


From:http://tw.wingwit.com/Article/program/Java/hx/201311/26865.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.