zoukankan      html  css  js  c++  java
  • C#学习笔记(1) --简叙.net体系结构

    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编译为平台专用的代码。

  • 相关阅读:
    UML描述
    Tomcat优化
    Tomcat源码
    Tomcat架构
    搭建K8s集群[无需科学shangwang]
    minikube安装
    K8S核心组件和架构图
    Docker数据持久化
    Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式
    cookie与session区别?
  • 原文地址:https://www.cnblogs.com/yanfang/p/5772736.html
Copyright © 2011-2022 走看看