djn*_*jna 62
将其与开发环境和构建环境区分开来.
您将倾向于在此处找到层次结构.
运行时环境 - 执行程序所需的一切,但没有工具可以更改它.
构建环境 - 给出一些由某人编写的代码,编译它所需的一切或以其他方式准备您放入运行时环境的可执行文件.构建环境非常无用,除非您可以看到测试所构建的内容,因此它们通常也包含Run.在Build中,您无法实际修改代码.
开发环境 - 编写代码,构建代码和测试代码所需的一切.代码编辑器和其他此类工具.通常还包括构建和运行.
小智 7
运行时环境也可以是虚拟机,例如.NET框架的JRE(Java运行时环境)或CLR(公共语言运行时)。
您的程序的目标是什么?程序是否在JRE,CLR之上运行?还是正在编译为由操作系统运行的二进制文件?
主要问题是程序的目标是什么。您的程序将如何执行?
为了补充给出的其他答案,我会说运行时环境是一个支持程序/进程执行的环境。程序为了能够执行,需要运行时环境。运行时环境为程序/进程提供以下服务:-
总之,Runtime 环境是给程序的,物理环境对我们来说是什么。没有运行时环境,程序/进程就无法维持。