码迷,mamicode.com
首页 > Windows程序 > 详细

重读CLR Via C#(第一章)

时间:2015-04-01 15:02:58      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

一直想要提高但是觉得没什么突破点,也咨询了很多大牛,但是每个人说的都不一样,当我一个菜鸟有些恍惚,后咨询一位公司大牛,让我从原理入手,所以重新捧起CLR via C# 曾经看过一次,但是看的一头雾水又坚持不下来就放弃了,这次寻找突破的继续咬着牙看

 

为什么net第一次编译总是很慢?

因为要进过IL验证过程比较复杂,所以会有些性能损失,以后就不在会有

但是也只是存在与程序运行时,当程序停止运行,则会再进行JIT编辑器再次将IL编译成本地指令

 

CLS 公共语言规范 :是一个语言规范方便多种语言使用运行

 

CLR核心功能:内存管理、程序集加载、安全性、异常处理、线程同步

 

System.Object

所有类型最终必须从预定义的 System.Object 类型继承

System.Object类型允许做的事情:

比较两个实例的相等性

获取实例的哈希码

查询一个实例的真正类型

执行实例的浅(按位)拷贝

获取实例对象的当前状态的一个字符串表示

 

重读CLR Via C#(第一章)

标签:

原文地址:http://www.cnblogs.com/Ella-Kki/p/4383743.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!