编程语言
首页 > 编程语言> > .Net 程序运行原理是什么?

.Net 程序运行原理是什么?

作者:互联网

引言:要使用一样东西,最起码得对他有个最基本的了解,所以,熟悉一下概念和流程还是非常有必要的,下面一起来看看吧!

 

一、微软平台的发展史

 

 

 

二、.Net框架包含的东西

1、名词解释

BCL:基类库(Base Class Library)系统和底层提供的最基本的类库

CLR:公共语言运行时(Common Language Runtime)

CLS:公共语言规范(Common Language Specification)

CTS:通用类型系统(Common Type System)

点击打开链接可以查看名词的基本概念和解释

CIL:公共中间语言(Common Intermediate Language)

DLL: 动态链接库 ,应用程序拓展(Dynamic Link Library)

JIT:即时编译器,运行解释器(Just-In-Time Compiler)

 

 

 

2、代码编译过程

 

3、程序运行过程

 

 

 

4、完整编译和运行流程示意图

 

 

 

5、CLR概览

 

 

 

小结:这一篇主要了解一下C#和.Net框架的基本组成,都是一些概念性的,也是最基本的,在后面的实践中慢慢体会吧!

标签:程序运行,Language,Library,Common,原理,Net,CLR
来源: https://www.cnblogs.com/zmmboy/p/16340123.html