溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

一個例子告訴你什么是CLR(JVM同理),以及版本兼容

發布時間:2020-07-08 12:59:10 來源:網絡 閱讀:626 作者:twoxzi 欄目:編程語言

    假如某天你想去A海灘燒烤, 由于那里沒有商店, 所以你要帶上一大堆燒烤工具、炭、點火工具、食材、遮陽傘等等。

    某一次,你發現A海灘開了一家叫“.Net 2.0”的燒烤店,里面的場地上已經布置好了灶子、桌椅等等,只需要你帶著食材進去就可以馬上開始燒烤了。但是,店里規定:只要你的食材是從一個叫“C#”的超市里買的,你就可以使用他的場地。

    后來你習慣在這家“.Net 2.0”的店燒烤了。

    由于某種原因,你去了另一個城市發展。你聽說那里的B海灘有一家叫“.Net 1.0”的店,他和“.Net 2.0”是一家的,規定也完全相同。

    你帶著買好的牛肉去“.Net 1.0”,打算去做鐵板燒。等你進了“.Net 1.0”后發現,因為這家店比較陳舊,所以無法提供鐵板。要么你自己搞一塊鐵板回來,要么就不做了。

    后來呢,B海灘的“.Net 1.0”重新裝修,變成了4.0。由于安全的原因,灶子上鑲了一層網,你再也不能像以前那樣把紅薯扔到火炭里面烤了。想烤紅薯的話,只能去比4.0陳舊的店了。


    對于C#程序,海灘就是操作系統,CLR是燒烤店,食材就是你的程序本體。你想做出食物,只要帶著食材就可以了(很方便)。但是,那個海灘必須要有屬于.Net的燒烤店。

    而對于其它不需要CLR的程序(比如易語言程序),海灘是操作系統。但如果你想燒烤的話,你不但要帶上食材,還要帶上各種各樣的燒烤工具。當然,由于你帶上了所有必須的東西,無論你去的那個海灘有沒有燒烤店,你都可以正常燒烤(即使你去的是一個荒島)。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

clr j
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女