freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機專業(yè)外文翻譯----托管代碼的優(yōu)點-文庫吧

2025-04-16 17:57 本頁面


【正文】 操作, C++編譯器不能生成可以通過 CLR 內(nèi)存類型安全測試的代碼。如果 CLR把代碼標(biāo)識為內(nèi)存類型安全是非常重要的,就需要用其他一些語言編寫源代碼,例如 C 或 。 (3) Visual J 最新添加的語言是 Visual J。在 .NET Framework ,用戶必須下載相應(yīng)的軟件,才能使用J?,F(xiàn)在 J語言內(nèi)置于 .NET Framework中。因此, J用戶可以利用 Visual Studio .NET的所有常見特性。 Microsoft希望大多數(shù) J++用戶認(rèn)為他們在使用 .NET 時,將很容易使用 J。 J不使用 Java運行庫,而是使用與其他 .NET兼容語言一樣的基類庫。這說明,與 C和 一樣,可以使用 J創(chuàng)建 Web應(yīng)用程序、 Windows窗體、 XML Web服務(wù)和其他應(yīng)用程序。 (4) 腳本語言 腳本語言仍在使用之中,但由于 .NET 的推出,一般認(rèn)為它們的重要性在降低。另一方面, JScript 升級到。 頁面可以用 編寫,現(xiàn)在可以把 ,而不是解釋性的語言,也可以 編寫輸入量比較大的 。有了 后,就沒有必要在服務(wù)器端的Web頁面上使用腳本語言了,但 VBA仍用作 Office文檔和 Visual Studio宏語言。 (5) COM和 COM+ 從技術(shù)上講, COM 和 COM+并不是面向 .NET的技術(shù),因為基于它們的組件不能編譯為 IL(但如果原來的COM組件是用 C++編寫的,使用托管 C++,在某種程度上可以這么做 )。但是, COM+仍然是一個重要的工具,因為其特性沒有在 .NET中完全實現(xiàn)。另外, COM組件仍可以使用 — — .NET 組合了 COM的互操作性,從而使托管代碼可以調(diào)用 COM 組件, COM 組件也可以調(diào)用托管代碼 (見第 29 章 )。在大多數(shù)情況中,把新組件編寫為 .NET 組件,其多數(shù)目的是為了 更加 方便,因為這樣可以利用 .NET基類和托管代碼的其他優(yōu)點。 原文 : Advantages of Managed Code Microsoft intermediate language shares with Java byte code the idea that it is a lowlevel language with a simple syntax (based on numeric codes rather than text), which can be very quickly translated into native machine code. Having this welldefined universal syntax for code has significant advantages. Platform independence First, it means that the same file containing byte code instructions can be placed on any platform。 at runtime the final stage of pilation can then be easily acplished so that the code will run on that particular platform. In other words, by piling to IL we obtain platform independence for .NET, in much the same way as piling to Java byte code gives Java platform independence. You should note that the platform independence of .NET is only theoretical at present because, at the time of writing, a plete implementation of .NET is only available for Windows. However, there is a partial implementation available (see for example the Mono project, an effort to create an open source implementation of .NET, at ). Performance improvement Although we previously made parisons with Java, IL is actually a bit more ambitious than Java byte code. IL is always JustInTime piled (known as JIT pilation), whereas Java byte code was often interpreted. One of the disadvantages of Java was that, on execution, the process of translating from Java byte code to native executable resulted in a loss of performance (with the exception of more recent cases, where Java is JIT piled on certain platforms). Instead of piling the entire application in one go (which could lead to a slow startup time), the JIT piler simply piles each portion of code as it is called (justintime). When code has been piled once, the resultant native executable is stored until the applicatio
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1