對映與反射

2021-08-03 18:52:00 字數 549 閱讀 5549

對映 由類生成物件

物件.set屬性(值)

物件.方法()

反射由物件得到類

由屬性呼叫物件

field.set(物件,值)

由方法呼叫物件

method.invoke(物件,引數)

獲取類的方法

class c1=型別.class;根據類名獲取類

class c2=物件.getclass();//根據物件獲取類

class c3=class.forname("包名.類名");

//獲取某個屬性

field f=class.getdeclaredfield("名稱");//根據名稱獲取屬性

field f=class.getdeclaredfields();//獲取全部屬性

field.setaccessable(true);//強制訪問

獲取方法

method m=class.getdeclaremethod("名稱",引數列表);

method m=class.getdeclaremethods();//得到所有方法

反射與特性

反射 程式在執行時,可以檢視其它程式集或其本身的元資料。乙個執行的程式檢視本身的元資料或者其他程式集的元資料的行為叫做反射。myclass.cs class myclass 定義乙個用來反射查詢的元資料 public void test program.cs static void main str...

磁碟對映與埠對映

對映網路驅動器 就是把在其它電腦上的乙個共享資料夾變為自己電腦上的乙個邏輯驅動器符,以供使用方便。對映網路驅動器 的意思是將區域網中的某個目錄對映成本地驅動器號,就是說把網路上其他機器的共享的資料夾對映自己機器上的乙個磁碟,這樣可以提高訪問時間。對映網路驅動器 就是把在其它電腦上的乙個共享資料夾變為...

埠對映與主機對映

功能 公網的位址轉翻譯成私有位址,採用路由方式的adsl寬頻路由器擁有乙個動態或固定的公網ip,adsl直接接在hub或交換機上,所有的電腦共享上網 將外網主機的ip位址的乙個埠對映到內網中一台機器,提供相應的服務。當使用者訪問該ip的這個埠時,伺服器自動將請求對映到對應區域網內部的機器上 埠對映有...