托管代码

✍ dations ◷ 2025-05-13 19:33:22 #计算机术语,计算机语言,.NET

托管代码(英语:managed code)是来自微软公司的术语。托管代码以CLI虚拟机运行,如微软的.NET Framework共通语言运行平台,其他的CLI实现有Mono和DotGNU。

一般以较易为人所理解的编程语言来为托管代码环境撰写程序,具代表性的编程语言为C#、J#、C++或Visual Basic .NET。

运行代码时,运行库编译器(runtime-aware compiler)在受控运行环境下,将中间语言(Intermediate Language)编译成本机的机器代码。受控运行环境可为代码插入垃圾回收、异常处理、类型安全、数组边界和索引检查等,以保证代码安全的运行。

这正是即时编译(Just-in-time compilation)的手法。不同的是,文件中除了保存假机器代码,同时也可包含提供给不同机器(如x86和PowerPC)的已编译运行码。类似于苹果的通用运行码格式的概念。

在微软Windows环境下,所有不属于托管代码的,就被认为是非托管代码。在非微软Windows和混合环境下,有时泛化为用来指任何解译式编程语言。

相关

  • 硅酸硅酸是一类具有n通式的化合物,可以由可溶性硅酸盐与酸反应制取。简单的硅酸如偏硅酸H2SiO3、二硅酸H2Si2O5和原硅酸H4SiO4等已经在稀溶液中检测出;偏硅酸只能在0℃左右存在,室
  • 基里巴斯面积以下资讯是以2018年估计独立日(7月12日) 圣诞节(12月25日)家用电源国家领袖国内生产总值(购买力平价) 以下资讯是以2016年估计国内生产总值(国际汇率) 以下资讯是以2016年估计人
  • 氧化铁氧化铁,或称三氧化二铁,化学式Fe2O3,是铁锈和赤铁矿的主要成分。铁锈的主要成因是铁金属在杂质碳的存在下,与环境中的水份和氧气反应,铁金属便会生锈。铝与氧化铁和氯酸钾组成的
  • 龟户异臭事件龟户异臭事件(日语:亀戸異臭事件/かめいどいしゅうじけん Kameido ishū jiken),是指1993年6月28日至7月2日奥姆真理教教徒在东京都江东区龟户进行的一次炭疽菌武器袭击事件。这
  • myocardial infarction心肌梗死(Myocardial infarction简称MI、Acute myocardial infarction简称AMI),旧称心肌梗塞,是一种急性及严重的心脏状态。其成因是部分心肌的血液循环突然中断,心肌因无法得到
  • 出埃及记《出埃及记》(שמות‎)(天主教思高译本称《出谷纪》)是圣经旧约的第二书,主要是讲述以色列人如何在埃及受到逼害,然后由摩西带领他们离开埃及的故事。出埃及记传统上认为是摩西
  • 钱名世钱名世(1660年-1730年),字亮工,江苏武进人。有文名,为“江左十五子”之一。康熙癸未高中探花。钱名世与年羹尧乡试同年,交情颇好。因此卷入年羹尧案,革职回籍。雍正帝亲书“名教罪人
  • 大坂之役大坂之役是日本江户时代早期(1614年-1615年,庆长19年-庆长20年)江户幕府为消灭丰臣家而发起的战争,为日本战国时代的最终战役,战争主要范围是大坂城附近(今大阪府大阪市中央区),其中包
  • 生物系统生物系统(Biological system),又称身体系统(Body system)、器官系统(Organ system),是生物的其中一个组成部分,是由许多不同的器官共同组合而成,执行某种特定的生理作用。人体的系统是
  • 石山寺站石山寺站(日语:石山寺駅/いしやまでらえき  */?)是一个位于滋贺县大津市萤谷,由京阪电气铁道所经营的石山坂本线的起点站。车站编号为OT01。唐桥前站和本站之间曾有过萤谷站,但