student
實體類:
using
system;
using
system.data;
using
system.configuration;
using
system.linq;
using
system.web;
using
system.web.security;
using
system.web.ui;
using
system.web.ui.htmlcontrols;
using
system.web.ui.webcontrols;
using
system.web.ui.webcontrols.webparts;
using
system.xml.linq;
namespace
set }
private
int age;
//////年齡
///
public
int age
set }
private
string address;
//////位址
///
public
string address
set
} } }
reflectorclass
類(定義了獲取物件屬性及資料型別的靜態方法)
using
system;
using
system.data;
using
system.configuration;
using
system.linq;
using
system.web;
using
system.web.security;
using
system.web.ui;
using
system.web.ui.htmlcontrols;
using
system.web.ui.webcontrols;
using
system.web.ui.webcontrols.webparts;
using
system.xml.linq;
using
system.text;
using
system.reflection;
//注意新增
using
system.runtime.interopservices;
//注意新增
無標題頁
title
>
head
>
<
body
>
<
form
id="form1"
runat
="server">
<
div>
<%
student stu = new
student();
response.write(reflectorclass.getpropertyname(stu)+"
"); response.write(stu.username);
%>
div>
form
>
body
>
html
>
執行結果:
username##system.string,age##system.int32,address##system.string,
測試
Java通過反射機制動態設定物件屬性值
methodname getreflection description 解析respxml 在通過反射設定物件屬性值 user liqijing date 2015 7 19下午12 42 55 param clzzname param respxml return throws classnot...
java利用反射獲取物件類名以及物件屬性名
原本想用來做搜尋的時候用,但是沒用上,所以還是貼出來。這個可以用在迴圈判斷物件的時候比較有用,如下 rr new receiveresume string a rr.getclass tostring string b a.split class cla null try catch classno...
利用反射機制獲取物件中的屬性 包括父類
選擇需要查詢屬性的物件 object object newobject 獲取object類的定義資訊,然後通過反射訪問其全部資訊.class clazz object.getclass 新建乙個list集合把物件裡所有屬性放進去 包括父類 list fieldlist newarraylist 通過...