运行时系统 运行环境英語Runtime environment又称运行时系统runtime system指一种半编译的執行碼在目標機器上运行時的环境 運行環境是一種介乎编译器及直译器的執行方式大多数编程语言都有某种形式的运行时系统提供程序运行的环境这个环境可以解决许多问题包括应用程序内存的管理程序如何访问变量程序之间传递参数的机制与操作系统的接口等问题编译器根据具体的运行时系统做出假设以生成正确的代码通常情况下运行时系统将承担一些设置和管理堆和栈的责任并可能包括诸如垃圾回收线程或其他内置于语言中的动态功能 常见的运行环境有Java運行環境Java Runtime EnvironmentJRE以及CVisual Basic NETCNet等运行在Microsoft Windows上的通用语言运行时CLR或Linux上的Mono