一 學生類
package com.enorth.bean;
/*** title: 學生
* description: 學生元件
* company:
* @秦金雷
* @version 1.0
*/public class student
public void setstudentid(int studentid)
public string getstudentname()
public void setstudentname(string studentname)
public string getstudent***()
public void setstudent***(string student***)
public int getstudentage()
public void setstudentage(int studentage)
public string getstudentaddress()
public void setstudentaddress(string studentaddress)
二 反射類
package com.enorth.reflection;
/*** title:
* description:
* company:
* @author not attributable
* @version 1.0
*/public class refstudent
catch (illegalacces***ception ex1)
catch (instantiationexception ex1)
}else
o = null;
}catch (classnotfoundexception ex)
return o;}}
三 測試類
package com.enorth.test;
import com.enorth.reflection.refstudent;
import com.enorth.bean.student;
/*** title:
* description:
* company:
* @author not attributable
* @version 1.0
*/public class studenttest else
/*** main 方法測試
** @param args string
*/public static void main(string args)
C 反射屬性例子
程式集包含模組,而模組包含型別,型別又包含成員。反射則提供了封裝程式集 模組和型別的物件。您可以使用反射動態地建立型別的例項,將型別繫結到現有物件,或從現有物件中獲取型別。然後,可以呼叫型別的方法或訪問其字段和屬性。反射通常具有以下用途 使用 assembly 定義和引導程式集,載入在程式集清單中列...
java反射 通用的java反射工具
因專案需要,需要反射呼叫安卓系統audiomanager的一些方法,這些方法或者使用 hide標記,或者需要的sdk版本比較高,無法直接呼叫,這個時候,反射就是一大神器了。正常的反射呼叫流程如下 非靜態有返回值方法反射 class clazz class.forname full classname...
java反射 4 反射賦值
本篇介紹利用反射給物件賦值 方法1 獲得並使用預設構造器建立類的物件 並對物件賦值 這裡類用的是person類 屬性有 id name address 來做例子 public class person public void setid integer id public string getnam...