JavaTM 2 Platform
Standard Ed. 6

類別 java.lang.IllegalAccessException
的使用

使用 IllegalAccessException 的軟體套件
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.lang.reflect 提供類別和介面,以獲得關於類別和物件的反射資訊。 
java.util 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
org.w3c.dom.bootstrap   
org.xml.sax.helpers 此套件包含“說明器”類別,其中包括對引導基於 SAX 的應用程序的支持。 
 

java.langIllegalAccessException 的使用
 

拋出 IllegalAccessExceptionjava.lang 中的方法
 T Class.newInstance()
          創建此 Class 物件所表示的類別的一個新實例。
 

java.lang.reflectIllegalAccessException 的使用
 

拋出 IllegalAccessExceptionjava.lang.reflect 中的方法
 Object Field.get(Object obj)
          返回指定物件上此 Field 表示的欄位的值。
 boolean Field.getBoolean(Object obj)
          獲取一個靜態或實例 boolean 欄位的值。
 byte Field.getByte(Object obj)
          獲取一個靜態或實例 byte 欄位的值。
 char Field.getChar(Object obj)
          獲取 char 型別或另一個通過擴展轉換可以轉換為 char 型別的基本型別的靜態或實例欄位的值。
 double Field.getDouble(Object obj)
          獲取 double 型別或另一個通過擴展轉換可以轉換為 double 型別的基本型別的靜態或實例欄位的值。
 float Field.getFloat(Object obj)
          獲取 float 型別或另一個通過擴展轉換可以轉換為 float 型別的基本型別的靜態或實例欄位的值。
 int Field.getInt(Object obj)
          獲取 int 型別或另一個通過擴展轉換可以轉換為 int 型別的基本型別的靜態或實例欄位的值。
 long Field.getLong(Object obj)
          獲取 long 型別或另一個通過擴展轉換可以轉換為 long 型別的基本型別的靜態或實例欄位的值。
 short Field.getShort(Object obj)
          獲取 short 型別或另一個通過擴展轉換可以轉換為 short 型別的基本型別的靜態或實例欄位的值。
 Object Method.invoke(Object obj, Object... args)
          對帶有指定參數的指定物件調用由此 Method 物件表示的底層方法。
 T Constructor.newInstance(Object... initargs)
          使用此 Constructor 物件表示的建構子來創建該建構子的宣告類別的新實例,並用指定的初始化參數初始化該實例。
 void Field.set(Object obj, Object value)
          將指定物件變數上此 Field 物件表示的欄位設置為指定的新值。
 void Field.setBoolean(Object obj, boolean z)
          將欄位的值設置為指定物件上的一個 boolean 值。
 void Field.setByte(Object obj, byte b)
          將欄位的值設置為指定物件上的一個 byte 值。
 void Field.setChar(Object obj, char c)
          將欄位的值設置為指定物件上的一個 char 值。
 void Field.setDouble(Object obj, double d)
          將欄位的值設置為指定物件上的一個 double 值。
 void Field.setFloat(Object obj, float f)
          將欄位的值設置為指定物件上的一個 float 值。
 void Field.setInt(Object obj, int i)
          將欄位的值設置為指定物件上的一個 int 值。
 void Field.setLong(Object obj, long l)
          將欄位的值設置為指定物件上的一個 long 值。
 void Field.setShort(Object obj, short s)
          將欄位的值設置為指定物件上的一個 short 值。
 

java.utilIllegalAccessException 的使用
 

拋出 IllegalAccessExceptionjava.util 中的方法
 ResourceBundle ResourceBundle.Control.newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)
          針對給定格式和語言環境的給定套件名稱,實例化一個資源包,如有必要,可使用給定的類別載入器。
 

javax.swingIllegalAccessException 的使用
 

拋出 IllegalAccessExceptionjavax.swing 中的方法
static void UIManager.setLookAndFeel(String className)
          使用當前執行緒的上下文類別載入器載入給定類別名稱所指定的 LookAndFeel,並將它傳遞給 setLookAndFeel(LookAndFeel)
 

org.w3c.dom.bootstrapIllegalAccessException 的使用
 

拋出 IllegalAccessExceptionorg.w3c.dom.bootstrap 中的方法
static DOMImplementationRegistry DOMImplementationRegistry.newInstance()
          獲得 DOMImplementationRegistry 的新實例。
 

org.xml.sax.helpersIllegalAccessException 的使用
 

拋出 IllegalAccessExceptionorg.xml.sax.helpers 中的方法
static Parser ParserFactory.makeParser()
          已過時。 使用 "org.xml.sax.parser" 系統屬性創建一個新的 SAX 解析器。
static Parser ParserFactory.makeParser(String className)
          已過時。 使用提供的類別名創建一個新的 SAX 解析器物件。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only