Runtime(运行时)是什么意思

news/2024/10/28 0:16:13/

什么是 runtime

在计算机领域中,经常会接触到 runtime 这个概念,那么 runtime 究竟是什么东西?

runtime 描述了程序运行时候执行的软件/指令, 在每种语言有着不同的实现。可大可小,在 C 中,runtime 是库代码, 等同于 C runtime library,一系列 C 程序运行所需的函数,在 Java 中,runtime 还提供了 Java 程序运行所需的虚拟机等。

总而言之,runtime 是一个通用抽象的术语,指的是计算机程序运行的时候所需要的一切代码库,框架,平台等

Go中的 runtime

在 Go 中, 有一个 runtime 库,其实现了垃圾回收,并发控制, 栈管理以及其他一些 Go 语言的关键特性。 runtime 库是每个 Go 程序的一部分,也就是说编译 Go 代码为机器代码时也会将其也编译进来。所以 Go 官方将其定位偏向类似于 C 语言中的库。Go 中的 runtime 不像 Java runtime (JRE, java runtime envirement ) 一样,jre 还会提供虚拟机, Java 程序要在 JRE 下 才能运行。

所以在 Go 语言中, runtime 只是提供支持语言特性的库的名称,也就是 Go 程序执行时候使用的库。

转载于:https://segmentfault.com/a/1190000022715733


http://www.ppmy.cn/news/678838.html

相关文章

在三角形中rt是什么意思_【rt三角形什么意思】作文写作问答 - 归教作文网

Rt三角形的Rt是什么意思 Rt三角形的Rt是直角的意思。 Right triangle是英语,翻译成中文是直角三角形,Rt是它的英文缩写。 right triangle英 [rait ˈtraiŋɡl] 美 [raɪt ˈtraɪˌŋɡəl] n.直角三角形,勾股形。 Right triangle的用法示例如下: 1.you have a right tr…

alot英文怎么读_iot中文读什么,AloT怎么读,Iot是什么意思中文翻译

iot设备是啥意思 就读字母音了 AloT怎么读 NB-IoT:读法 en bi: aiəut 基于蜂窝的窄带物联网(Narrow Band Internet of Things, NB-IoT)成为万物互联网络的一个重要分支。NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成…

c语言中i%2,c语言中i%2是什么意思

a%b是a除以b的余数,i%2就是i除以2的余数,当除以2的时候一般用来判断前面那个数的奇偶性,i%20就说明i是偶数,1就说明i是奇数 C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编…

什么是java swing_Java Swing简介:Swing是什么?

Swing是新一代的图形界面工具。使用 Swing 来开发图形界面比 AWT 更加优秀,因为 Swing 是一种轻量级组件,它采用纯Java实现,不再依赖于本地平台的图形界面,所以可以在所有平台上保持相同的运行效果,对跨平台支持比较出色。除此之外,Swing 提供了比 AWT 更多的图形界面组件…

java %的意思_java中的是什么意思?

展开全部 < 数学意义:在数字没有溢62616964757a686964616fe78988e69d8331333366306434出的前提下,对于正数和负数,左移一位都相当于乘以2的1次方,左移n位就相当于乘以2的n次方。 计算:3 << 2 3 << 2,则是将数字3左移2位 1、首先把3转换为二进制数字0000 0…

c语言中的inv是什么缩写,INV(inv是什么的缩写)

还有比如x,x加了个撇是代表求逆矩阵。? 感谢 inv就是矩阵求逆函数,比如有个矩阵a,你用inv(a)就得到了a的逆矩阵 inv函数不是标准函数,没有统一算法。 inv 是英文 inverse,倒序,反变换。 MATLAB 中的 Y = inv(X),是矩阵求逆。 密码学中遇到的这个函数,也可能只是定性说明…

掩码是什么意思?

子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后&#xff0c;如果得出的结果是相同的&#xff0c;则说明这两台计算机是处于同一个子网络上的&#xff0c;可以进行直接的通讯。就这么简…

什么是SAAS平台?三分钟了解

过去十年&#xff0c;是工业互联网孕育的十年&#xff0c;是理论发展和实践摸索的十年。在 “工业4.0”和“中国制造2025”政策的推动下&#xff0c;发展智能制造已成为全球制造业的目标。随着智能制造热潮的到来&#xff0c;制造企业对于智能化车间的管理需求越来越多。作为工…