跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 受控代碼 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
受控代碼
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''受控代碼'''(英語:'''managed code''')是來自微軟公司的術語。受控代碼以 CLI 虛擬機器執行,如小可仔軟軟 . NET Framework 共通語言執行平台,其他的 CLI 實作有 Mono 和 DotGNU。 ==受著控代碼的執行== 一般以較易為人所理解的程式語言為著控代碼環境編寫程式,具代表性的程式語言為 C #、J #、C + + 抑是 Visual Basic . NET。 欲執行代碼的時,運行庫編譯器(runtime-aware compiler)佇受著執行環境之下,欲共中央語言(Intermediate Language)編譯成本機的機械碼。受控執行環境通為代碼插入糞埽回收、異常處理、類型安全、陣列邊界檢查等等,以保證代碼安全的執行。 這正正就是即時編譯(Just-in-time compilation)的手法。無仝的是,檔案當中除了儲存假機械碼,同時嘛會使包括提供予無仝機械(如 x 八十六佮 PowerPC)的已經編譯執行碼。類似於蘋果的通用執行碼格式的概念。 ==受著代碼佮非受著控代碼== 佇咧微軟仔 Windows 環境下,所有無屬於受控代碼的,就予人認為講是'''一定愛受著控代碼'''。佇咧非常軟 Windows 參濫的環境之下,_ 受控代碼 _ 遮爾仔泛化為著欲指任何解譯式程式語言。 ==參閱== * Blittable Types ==外部連結== * Brad Abrams of Microsoft defines managed code * Channel 九 video of the Microsoft Research OS made in fully managed C # code [[分類: 待校正]]
返回到「
受控代碼
」。