博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RunTime
阅读量:6767 次
发布时间:2019-06-26

本文共 1228 字,大约阅读时间需要 4 分钟。

“runtiem”,一般翻译就译成“运行时”。

但具体的含义可能因环境而有所不同。
比如:
(1)virtual   functions   are   bound   at   runtime.
(2)The   CLR(Comman   Language   Runtime)   will   never   JIT   the   method   that 's   never   called.
(3)Such   kind   of   link   error   is   usually   caused   by   an   incompatible   version   of   CRT(C   Runtime)   lib.
以上三个“运行时”的含义就不完全相同。虽然究其词源的话也算“本是同根生”了。

RunTime就是运行时的意思。

程序分为几个状态,编辑时-> 编译时-> 静态时-> 运行时
比如有些错误在编译的时候是不会出现的,就是程序在语法上没有问题。但在运行时,因为缺少资源等因素可能出现运行时错误。叫做runtime   error!

我的理解 在Java和.NET里面,Runtime是一个同Compile-time相对应的概念。程序代码首先在编译时成为ByteCode或者IL,在运行时才被编译为原生代码。

咱们从字面上理解是 "运行时 "

我理解是:
        在程序中,异常分为检查型异常和运行时异常.
        检查型异常是程序员必须在程序中捕获的,
        而运行时异常是可以先不处理,在程序运行时有虚拟机抛出(JAVA方面)
        另一个概念就是对象在上塑造型时,虚拟机在编译时并不知道要引用哪一个对象,
        而在程序运行时才确定要引用哪一个对象.
这是我的理解,对与不对供楼主参考,还请高手指正

 

有很多计算机术语用中文翻译很难理解,容易出错。

比如高级语言,原本为high   level   language,被翻译成“高级语言”后,很容易被理解为advanced   language。以至于大家会为C到底归为高级语言还是低级语言争吵。如果从英文的角度了解高级语言和低级语言的来源,则可以更好的理解术语的原意。 所以建议翻译者建立一个关键词的附录表,说明术语的英文,方便读者理解。

运行时刻是指一个程序在运行(或者在被执行)的状态。也就是说,当你打开一个程序使它在电脑上运行的时候,那个程序就是处于运行时刻。在一些编程语言中,把某些可以重用的程序或者实例打包或者重建成为“运行库"。这些实例可以在它们运行的时候被连接或者被任何程序调用。 Runtime类封装了运行时的环境。每个 Java 都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。

  一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类实例,但可以通过 getRuntime 方法获取当前Runtime运行时对象的引用

 

转载于:https://www.cnblogs.com/panjun/archive/2012/02/02/2335383.html

你可能感兴趣的文章
邮件系统5大绝招解决中毒难题!!!
查看>>
Linux共享库注入后门
查看>>
【SQL Server学习笔记】XML、分层、空间数据
查看>>
ElsticStake安装之Logstash6.4.0 安装(二)
查看>>
android 资源
查看>>
DB2 常用命令大全【转】
查看>>
XenServer安装最佳实践
查看>>
windows 2003 dhcp服务器,主机移动vlan获取原理ip
查看>>
Android 学习--ListView 的使用(四)
查看>>
基于MDK编译器 STM32与12864液晶显示程序 和电路连接
查看>>
启动apache 提示命令不存在
查看>>
汽车硬件backdoor生成器
查看>>
Windows下安装的XAMPP如何设置Apache和MySQL等服务开机自启动
查看>>
在redhat系统如何设置支持NTFS系统文件并开机自动挂载
查看>>
linux安装rzsz(lrzsz)
查看>>
Python中_,__,__xx__的区别
查看>>
Python 变量
查看>>
电动汽车锂电池容量选择
查看>>
mongodb的基本语法
查看>>
总结数值的原码、反码、补码
查看>>