编程语言
首页 > 编程语言> > c#图解教程第5版 -- 读书笔记(1)

c#图解教程第5版 -- 读书笔记(1)

作者:互联网

1.3 编译成CIL

.NET语言的编译器接受源代码文件,并生成名为程序集的输出文件。

1.4 编译本机代码

CLR运行时将CIL代码发送给JIT即时编译器,翻译为本机代码,然后只会编译一次,本机代码会被缓存起来,编译后的本机代码由CLR管理,CLR有GC、类型系统等功能

1.6 CLI

CLI(Common Language Infrastructure)公共语言基础结构,是一套标准

它展示了系统的概念和架构,并详细说明了所有软件必须遵守的规则和约定

重要组成部分

  1. CTS(Common Type System)
    定义了在托管代码中一定会使用的类型特征

    • 定义了丰富的内置类型
    • .NET兼容语言提供的类型通常映射到CTS中已定义的内置类型中的某一个特殊子集
    • 所有类型都继承自公共的基类——object
  2. CLS(Common Language Specification)公共语言规范
    详细说明了.NET兼容语言的规则、属性和行为,其主题包括数据类型、类结构和参数传递

1.7 各种缩写

标签:语言,Language,读书笔记,c#,代码,--,Common,NET,CLR
来源: https://www.cnblogs.com/huangwenhao1024/p/16383403.html