运行环境是什么意思

无用师卷2023-02-17  26

运行环境(英语:Runtime environment,又称“运行期系统”,run-time system),指一种把半编译的运行码在目标机器上运行的环境。

运行环境是一种介乎编译器及直译器的运行方式。Java运行环境,称之为“Java Runtime Environment”(JRE)。

一个由C#,Visual Basic .NET,C++.Net之类的语言写的程序运行于Microsoft Windows上的.NET Common Language Runtime(CLR)或Linux上的Mono。

扩展资料

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2]  。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等  。

JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。

JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。

不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK 。

另外,可以把Java API类库中的Java SE API子集和Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境 。

参考资料来源:百度百科-运行环境

问题一:什么是软件的运行环境? 运行环境包括软件和硬件两方面

1.软件:主要只操作系统,比如windows,或者Linux等等,也包括一些其他软件,比如office,还有第三方运行库,比如DotNet,DirectX等

2.硬件,主要是电脑的配置,比如CPU,内存,显卡,硬盘等等

问题二:运行环境是什么意思 要浏览ASP文件必须经过服务器解析才能够浏览得到。如果是将asp文件上传到支持asp的服务器,那就能够直接浏览。但是如果是在本机上面,那就必须将自己的电脑设置成为服务器。我们单机并不需要设置成为局域网,只需要设置成为单机服务器就可以。

ASP运行所需的环境如下:

・Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server

・Microsoft Peer Web Services Version 3.0 on Windows NT W偿rkstation

・Microsoft Personal Web Server on Windows 95/98

也就是说我们经常所使用的window95/98/2000/XP都可以运行asp,只需要将其设置为单机服务器就行了。

归结一点:window95/98,需要安装PWS;window2000/XP,需要安装IIS。才能发挥其asp的作用。

可以说,WIN95/98的PWS和WIN2000/XP/2003的IIS就是ASP的运行环境

问题三:电脑运行环境是什么意思 在计算机领域,指运行于计算机硬件之上的驱动计算机及其外围设备实现某种目的的软件系统。 还主要指软件的运行环境,比如XP,Linux, 以及软件运行所需的周边软件等等。除此之外,还包括目的软件之外的应用层软件,在涉及软件交互的时候,这些应用软件往往影响很大。

软件环境 Software Environment

还主要指软件的运行环境,比如XP,Linux, 以及软件运行所需的周边软件等等。除此之外,还包括目的软件之外的应用层软件,在涉及软件交互的时候,这些应用软件往往影响很大。

在地理科学领域,软件环境即人文环境,是指由传播活动所需要的那些非物质条件、无形条件之和构筑而成的环境。例如公民素质、政治制度、社会舆论等等

问题四:运行环境是什么意思? 游戏需订的软件和硬件配置

比如说你电脑的配置能否达到游戏的要求。

游戏对系统有一些特别的要求,需要安装一些系统软件等

问题五:汇编语言运行环境是什么? 一般汇编语言是在ma *** 下编辑的,生成exe执行文件,没什么很高要求。汇编语言是从机器语言转换过来的.最早的计算机系统没有可用的高级语言,是直接用0101这样的二进制编码来编程的,这样对绝大多数用户就很不方便,因为这要求对计算机系统的软件和硬件资源要非常了解才可以.记忆量也很大.到后来,大家就用一些符号来代替一些二进制代码,方便识别,比如原来代码1011意思是加法,现在就不写1011了,写成ADD,用ADD这个大家都容易识别的符号来编程,可以提升一些效率.但计算机的执行仍然只识别二进制代码,所以需要把汇编语言写的代码再转换成机器语言.

汇编语言是一种低级语言,好处是可以直接控制计算机的软硬件资源.坏处就是对编程人员的要求非常高.计算机执行的时候,用汇编语言编写的代码的执行效率是最高的.和机器语言代码的效率一样高.

问题六:想装这个系统!运行环境是什么意思? 不需要理会这个运行环境

你这个是ghost版本的win7 64位系统

下载后,直接可以刻录成光盘或者用U盘PE来安装即可

问题七:运行环境:WinAll 什么意思 所有操作系统

问题八:游戏的运行环境是什么啊? 右键单机“我的电脑”――“属性”

然后就能查看你使用的系统

不过你不用担心,你绝对能玩,因为你正在上网。

IE浏览器都要XP海统。

不用担心,望采纳!

问题九:java的运行环境是什么 Java的平台由两个部分组成:一个是Java Virtual Machine即Java虚拟机,另一部分是Java Application Programming Interface (Java API) 即Java应用程序设计接口,这两部份软件就构成了Java运行的基本的环境。Java API 是一个大的已经做好的软件 *** ,这个 *** 里有许多开发时所需要的控件,用来辅助开发。Java API和JVM整合在一起处于机器硬件之上。也就是说,Java平台把一个Java应用程序从硬件系统分离开从而很好的保证了程序的独立性。为了更好的适应开发的需要,Java的设计者们为我们提供了三种Java平台:Java 2 Micro Editio郸 (J2ME ), Java 2 Standard Edition (J2SE)和 Java 2 Enterprise Edition (J2EE). 每一个版本都提供了丰富的开发工具箱以适应不同的开发需要。

让我们来具体看看Java平台的核心JVM的具体结构。

为了让编译产生的字节码可以更好的解释与执行,一共把JVM分成了主要的6块:JVM解释器,指令系统,寄存器,栈,存储区,碎片回收区。

JVM解释器就是这个虚拟机的处理字段码的CPU。

JVM指令系统同硬件计算机很相似。一条指令分成操作码和操作数两部分组成。操作码为8位二进制数,操作数可以根据需要而定。操作码是为了说明一条指令的功能,所以JVM可以有多达256种不同的操作指令。

JVM有自己的虚拟寄存器,这样就可以快速的和JVM的解释器进行数据交换。为了功能的需要,JVM设置了常用的4个32位寄存器:pc(程序计数器),optop(操作数栈顶指针),frame(当前执行环境指针),vars(指向当前执行环境中第一个局部变量的指针)。

JVM栈是指令执行的时候数据和信息存储的场所和控制中心,它提供给JVM解释器运算所需要的信息。

JVM存储区就是为了把编译过后的字节码等信息存储起来。

JVM碎片回收是指将那些使用过后的Java类的具体的实例从内存进行回收,这就使得开发人员免去了自己编程控制内存的麻烦和危险。随着JVM的不断升级其碎片回收的技术和算法也更加合理。比较经典的算法有引用计数、复制、标记-清除和标记-整理。在JVM1.4.1版以后产生了一种叫分代收集技术,简单的来说就是利用对象在程序中生存的时间划分成代,以这个为标准进行碎片回收。关于碎片回收将在以后的文章中专门讲解。

问题十:C语言的最好运行环境是什么? 问得没水平啊,我回答得也疑似灌水,嗨,随便说说

C语言只是语方,跟运行环境没关系,你要问题是哪款C语言开发集成环境的吧

就新手而言,最好的是你最熟悉的系统啦,windows、linux,你正用哪个,就是哪个最好,在这个操作系统下,有它对应的编译器 写代码时,不限制,可以是任何文本编辑器,只要保存时记得给换个扩展名 *.c c++的就用*.cpp 写的不是代码而是头文件就存为*.h

编译链接和调试时才必需要用到集成环境,window平台下,有VC 有TC 等,linux下也有gcc等编译器

没有最好的,伐有最合适的,不同的操作平台下,及不同的开发对象,有不同的工具

连电脑都不是太熟的新同学只作为学C语言的工具,就用最省事的 window平台+TC 3.0吧

以前DOS下最常用的是TC (2.0,3.0)

WINDOWS下最常用的是VC(6,7,9 ...) 以前还有用C++builder也比较常用

Linux下不带界面的,我只知道gcc、cc 不清楚别的

unix 跟linux差不多吧,不同的版本都有相关的c编译器

回答这么多,能得两分不?

运行环境,也就是程序的运行平台,我们通常所说的程序是指应用程序,就是在运行平台(即系统程序)上进行二次开发出来的应用软件.

运行环境对应用程序的重要性是不言而寓的,打个比方说,我要用c#在windows上开发一个程序(即应用程序),就要用到许多系统里提供给你的各种接口(如api,dll等等),要做的也是各种对windows而言才有用的东西(如窗口句柄,开始菜单,快捷方式,任务栏,任务管理器等等),这样开发出的程序移植到其他系统程序的平台上(如msdos,mac

os,linux,unix等),因为其他系统并没有提供这种接口程序,就会使你的程序不可运行.所以一旦开发出某个程序,都会说明是基于什么什么操作平台上运行的,不过因为windows操作系统在中国的占有率是几乎是处于独占地位,所以就可以简略掉.


转载请注明原文地址:https://juke.outofmemory.cn/read/2976409.html

最新回复(0)