C#学习笔记(1) --简叙.net体系结构
2017-03-30 00:00
225 查看
1 C#与.NET的关系
(1) C#是专门为与Microsoft的.Net Framework一起使用而设计的。
(2) C#是一种基于面向对象设计方法的的语言。
(3) 需要注意的是,C#就其本身而言是一种语言,尽管它用于生成面向.NET环境的代码,但它本身不是.NET的一部分。
2 .NET体系里面几个重要的概念
(1) 公共语言运行库CLR(Common Language Runtime) :它是和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集等),并保证应用和底层操作系统之间必要的分离。
(2) Microsoft中间语言IL(Intermediate Language) : 它和Java字节码共享同一种理念,都是低级语言,语法简单,可以非常快速地转化为本地机器码。
3 .NET编译过程
(1) 将源代码编译为Microsoft中间语言(IL)。
(2) 公共运行库(CLR)把IL编译为平台专用的代码。
(1) C#是专门为与Microsoft的.Net Framework一起使用而设计的。
(2) C#是一种基于面向对象设计方法的的语言。
(3) 需要注意的是,C#就其本身而言是一种语言,尽管它用于生成面向.NET环境的代码,但它本身不是.NET的一部分。
2 .NET体系里面几个重要的概念
(1) 公共语言运行库CLR(Common Language Runtime) :它是和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集等),并保证应用和底层操作系统之间必要的分离。
(2) Microsoft中间语言IL(Intermediate Language) : 它和Java字节码共享同一种理念,都是低级语言,语法简单,可以非常快速地转化为本地机器码。
3 .NET编译过程
(1) 将源代码编译为Microsoft中间语言(IL)。
(2) 公共运行库(CLR)把IL编译为平台专用的代码。
相关文章推荐
- C#2005 .NET3.0高级编程学习笔记———.NET体系结构
- C#学习笔记(四)
- C#设计模式学习笔记---简单工厂模式
- C#技术内幕 学习笔记
- oracle 体系结构学习笔记 --20050822 我的第一次blog
- c#深入学习笔记
- C#中使用Property Grid 控件 学习笔记(一)
- [CSharp]C#2.0 锐利体验系列课程 (1):泛型编程-学习笔记
- C#学习笔记(六)
- C#学习笔记(五)
- C#学习笔记一--C#中的参数传递
- “C#学习笔记”全面改版,欢迎大家访问!
- [学习笔记]学C#遇到的几个问题
- 不能空着,发篇以前的C++学习笔记,不过现在在学C#
- C#学习笔记(七)
- C#学习笔记:多态与隐藏,覆盖
- C# 学习笔记
- The key of C# 学习笔记II (200410)
- C#学习笔记(一)-- 入门的困惑
- C#学习笔记(1)