您好、欢迎来到现金彩票网!
当前位置:ds视讯 > 非托管代码 >

托管代码与非托管代码的区别

发布时间:2019-07-20 02:03 来源:未知 编辑:admin

  请的说说它们的利与弊,最好能说的简介明了通俗易懂,请不要CC大段文字或网址。还有什么样的项目用托管程序好(别说做什么web开发)?我是想用来做软件开发的。...

  请的说说它们的利与弊,最好能说的简介明了通俗易懂,请不要CC大段文字或网址。还有什么样的项目用托管程序好(别说做什么web开发)?我是想用来做软件开发的。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部其实整个目都是运行在.NET Framework上的托管代码,这个道理和JAVA虚拟机的机制是类似的。

  最简单的说呢,受托管的代码不能直接写内存,是安全的,而非托管代码是非安全代码,可以使用指针操作内存。

  对于一些对速度要求高的部分功能可以考虑使用非安全代码,使用指针等读写内存,而对于真个项目来说还是受托管的安全代码。

  展开全部简单来说,托管的代码就是把有关内存管理(内存申请,内存释放,垃圾回收之类的)全部都是.net的CLR来管理,就是说使用托管的代码把底层的一些操作都封装起来了,不能直接进行内存的读取之类的和硬件相关的操作,优点就是比较安全,不会出现诸如内存泄露之类的问题,缺点也很明显,不能直接读取内存,性能上会有损失,使用起来有时也不够灵活。

  非托管的刚好相反,可以直接进行硬件操作,性能比较高,但是对开发人员的要求也比较高。

http://green-core.net/feituoguandaima/765.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有