網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

多重反射技術屬於什麼技術

欄目: IT科技 / 發佈於: / 人氣:3.01W

多重反射技術屬於雷達隱身技術。反射技術是.NET中的重要機制,有了反射,即可對每一個類型瞭如指掌。

多重反射技術屬於什麼技術

NET中每一個類型(包括類、結構、委託、接口和枚舉等)的成員,包括方法、屬性、事件,以及構造函數等。還可以獲得每個成員的名稱、限定符和參數等。有了反射,即可對每一個類型瞭如指掌。如果獲得了構造函數的資訊,即可直接創建對象,即使這個對象的類型在編譯時還不知道。

程序代碼在編譯後生成可執行的應用,我們首先要了解這種可執行應用程序的結構。應用程序結構分爲應用程序域—程序集—模組—類型—成員幾個層次,公共語言執行庫加載器管理應用程序域,這種管理包括將每個程序集加載到相應的應用程序域以及控制每個程序集中類型層次結構的內存佈局。程序集包含模組,而模組包含類型,類型又包含成員,反射則提供了封裝程序集、模組和類型的對象。我們可以使用反射動態地創建類型的實例,將類型綁定到現有對象或從現有對象中獲取類型,然後調用類型的方法或訪問其字段和屬性。

Tags:多重 技術