运行环境(英語:Runtime environment)又称“运行时系统”(run-time system),指一种半编译的執行碼在目標機器上运行時的环境。

運行環境是一種介乎编译器直译器的執行方式。大多数编程语言都有某种形式的运行时系统,提供程序运行的环境。这个环境可以解决许多问题,包括应用程序内存的管理、程序如何访问变量、程序之间传递参数的机制、与操作系统的接口等问题。编译器根据具体的运行时系统做出假设,以生成正确的代码。通常情况下,运行时系统将承担一些设置和管理的责任,并可能包括诸如垃圾回收线程或其他内置于语言中的动态功能。

常见的运行环境有Java運行環境Java Runtime Environment(JRE),以及C#Visual Basic .NETC++.Net等运行在Microsoft Windows上的通用语言运行时(CLR)或Linux上的Mono

参见

编辑

📚 Artikel Terkait di Wikipedia

JRE

Java執行環境(Java Runtime Environment,縮寫:JRE)是一個軟體,由昇陽電腦所研發,JRE可以讓電腦系統執行Java應用程式(Java Application)。 JRE的內部有一個Java虛擬機器(Java Virtual Machine,JVM)以及一些標準的類別函数庫(Class

JDK

作为Java语言的SDK,普通用户并不需要安装JDK来运行Java程序,而只需要安装JRE(Java Runtime Environment)。而程序开发者必须安装JDK来编译、调试程序。 JDK包含了一批用于Java开发的组件,其中包括: javac:编译器,将后缀名为.java的源代码编译成后缀名为「

Java版本歷史

自JDK 1.0版本以来,Java語言历经了多次迭代更新,并在基础程式庫中持续增添大量類別与包。自J2SE 1.4版本起,Java语言的演变过程交由 Java Community Process(JCP)统一管理,其采用Java规范请求(Java Specification

執行期

Apache Portable Runtime、Netscape Portable Runtime(英语:Netscape Portable Runtime) C标准函数库 C++标准函数库 Common Language Runtime Java Runtime Environment XULRunner

Java平臺

Java平台即由Java程式語言所撰寫的軟體賴以執行的平台,是Java軟體和電腦系統的中介,最初被設計用在 Applet 等桌面端程式,不過後來逐漸轉移到伺服端的運用。 Java SE Java EE Java ME Java EMBEDDED Java Card Java TV Java 執行環境,即 Java

Java

跨平台性是Java主要的特性之一,跨平台使得用Java语言编写的程序可以在编译后不用经过任何更改,就能在任何硬件设备条件下运行。这个特性经常被称为“一次编译,到处运行”。 执行Java应用程式必须安装Java 运行时环境(Java Runtime Environment,JRE),JRE包括Java虚拟机(Java

Java类加载器

Java类加载器(英語:Java Classloader)是Java运行时环境(Java Runtime Environment)的一个部件,负责动态加载Java类到Java虚拟机的内存空间中。类通常是按需加载,即第一次使用该类时才加载。由于有了类加载器,Java

Jasmin

(bytecode) 的 JVM Class 檔,可用於 Java 即時系統 (Java runtime system). 編譯完成後會形成二種接進低階檔案格式即 Java classes (Class) 檔與 Java Archive (JAR) 檔為主,軟體主要網址為 tinapoc