執行環境(英語:Runtime environment)又稱「執行階段系統」(run-time system),指一種半編譯的執行碼在目標機器上執行時的環境。
此條目可參照英語維基百科相應條目來擴充。 |
運行環境是一種介乎編譯器及直譯器的執行方式。大多數程式語言都有某種形式的執行階段系統,提供程式執行的環境。這個環境可以解決許多問題,包括應用程式主記憶體的管理、程式如何訪問變數、程式之間傳遞參數的機制、與作業系統的介面等問題。編譯器根據具體的執行階段系統做出假設,以生成正確的代碼。通常情況下,執行階段系統將承擔一些設置和管理堆和棧的責任,並可能包括諸如垃圾回收、線程或其他內建於語言中的動態功能。
常見的執行環境有Java運行環境Java Runtime Environment(JRE),以及C#,Visual Basic .NET,C++.Net等執行在Microsoft Windows上的通用語言執行時(CLR)或Linux上的Mono。
參見
這是一篇與電腦相關的小作品。您可以透過編輯或修訂擴充其內容。 |
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.