DoNet Framework MSIL 指令速查表

Home Home
引用 | 编辑 casperw
2005-09-20 19:47
楼主
推文 x0
在.NET 平台中,为了达到跨语言甚至跨平台的可移植性,采取了和Java 一样的策略,也就是将程式码先编译成一种中介码,再经由执行环境以JIT 的方式编译成可执行的原生码(native code)
并执行。相对于Java 中的byte code,.NET 平台则是将程式码编译成一种称为Microsoft Intermediate Language(MSIL)的中介码。因此,当我们在.NET 平台上面开发程式时,不论我们使用的是C#,VB.NET 还是C++,都是先被转换成MSIL 再经由CLR 编译成原生码并执行的。

所以了解 MSIL,除了让你更了解Donet之外,还可让你程式更有效率

[此文章售价 0 雅币已有 60 人购买]
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!



献花 x0
引用 | 编辑 中痛好酸林
2005-09-20 19:56
1楼
  
表情 那我现在学的JAVA不就出现了敌手 表情 表情
我可不想学成以后变成没用了ㄚ 表情

献花 x0
引用 | 编辑 youchun
2005-09-20 21:08
2楼
  
并不是每个人都喜欢 Micro$oft "特有的"
因为 M$ 常常搞自己的规格
而且有竞争对手市场才不易被垄断
就算 Java 倒了, 学到
Encapsulation, Composition, Inheritance
Polymorphism, Exception handling, Generics
Multiple Thread, Distributed Computing
甚至 Object Oriented Process, Design Pattern
可以帮助你快速了解另一个程式语言的特点
加速学习的进程

献花 x0
引用 | 编辑 Darren
2005-09-20 22:01
3楼
  
C:\Program Files\Microsoft.NET\SDK\v1.1\Tool Developers Guide\docs\Partition III CIL.doc

这个档里面更详细, 而且有很重要的Hex代码.

献花 x1
引用 | 编辑 climbd25976
2010-09-09 16:33
4楼
  
学完VB后再来看看是什么东东 表情

献花 x0
引用 | 编辑 n9205t84
2010-12-18 18:06
5楼
  
之前有听说过...等等来去认识一下~~哈哈

献花 x0
引用 | 编辑 ryan02kimo
2011-02-13 22:24
6楼
  
刚好可以拿来练功

献花 x0
引用 | 编辑 k7138
2011-03-23 19:33
7楼
  
感谢大大的发表

献花 x0
引用 | 编辑 racky1224
2013-03-16 16:12
8楼
  
感谢
JAVA废了?
不会吧

献花 x0
引用 | 编辑 lemon24ehk
2013-03-24 18:23
9楼
  
感谢大大的发表

献花 x0
引用 | 编辑 iamboss123
2014-01-12 14:27
10楼
  
学完VB后再来看 表情

献花 x0