zoukankan      html  css  js  c++  java
  • NET运行方式

    C++,C 之类的是这样


    NET 是这样  按理来说JAVA也是这样,但没用过 仅仅推测

    说下这样的好处:

    一: 将VB,C#之类的语言能互相使用(都被编译成 中间语言代码)

    二:使用及时编译器,在程序运行时将程序编译成本机代码,并保存编译出来的本机代码

    优点:缩短程序编译时间  不用写完程序,等好长时间,才能看到运行结果了 

    优点2:不同的系统安装不同的JIT 以达到编译出不同的本机代码的能力  即为:一次编译,到处运行

    三:被编译的本机代码 在 CLR 的监管下运行 ,以提高程序稳定,资源等问题

    总结来说 虚拟机就是以管理程序的方式提高程序的质量 ,但管理程序需要耗费一定的资源

    不过用C++之类的语言写出稳定,健壮,安全,资源会回收的代码:浪费的时间,代码的可阅读性 都是问题

    NET的结构图

  • 相关阅读:
    工厂模式
    Bootstrap 日历
    处理乱码
    Eclipse常用快捷键
    C#_XML与Object转换
    jQuery选择函数
    Bootstrap如何正确引用字体图标
    js上拉加载、下拉刷新的插件
    js通用对象数组冒牌排序
    关于js跨域
  • 原文地址:https://www.cnblogs.com/mattins/p/2095866.html
Copyright © 2011-2022 走看看