为了账号安全,请及时绑定邮箱和手机立即绑定

什么是托管代码和非托管代码,请教灵活的大牛们。。。

什么是托管代码和非托管代码,请教灵活的大牛们。。。

C#
杨__羊羊 2018-11-02 18:18:38
请问这样的面试题该怎么回答可以避免长篇大论,过于理论......最好有些实例,又能通俗易懂一些呢请教见多识广的大牛们。。。
查看完整描述

3 回答

?
森林海

TA贡献2011条经验 获得超2个赞

托管代码是自动运行的代码

查看完整回答
反对 回复 2018-11-05
?
繁星淼淼

TA贡献1775条经验 获得超11个赞

 我们常见的os也是虚拟机的定义之一,虚拟机的定义是有多种的,也不应该论为被虚拟机启动的程序,常见的win x86我们也是可以看作是 被 win这种虚拟机启动的程序;

托管:我认为应该是原则上不需要内存管理且包含各种安全管理的过程代码。(堆的二次【自动】管理,地址的检测、溢出检测等等 此所谓托管,而不应论语言,比如c++,有托管的也有非托管的)。

这个边界不是特别清晰,应该说主要则以,就像说互联网公司和科技公司。

应该上述提到的算是主流托管语言特征。


查看完整回答
反对 回复 2018-11-05
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

在虚拟机里跑的就是托管代码.
直接操作操作系统的.就是非托管代码

查看完整回答
反对 回复 2018-11-05
  • 3 回答
  • 0 关注
  • 1223 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信