我是新手,还没有接触这个东西
有个问题一直很好奇,X86、ARM以及MIPS的指令集都不一样,.NET是如何做到跨平台的呢?
---------------------------------------------------------------
NET编译成 MSIL 中间语言!--> 再由本机 .Net Framework 编译成二进制执行!
---------------------------------------------------------------
java是怎么跨平台的呢?.net差不多的啦
---------------------------------------------------------------
和java是类似的。java的字节码是解释执行的,而il是编译执行的。都有jit机制,这样可以利用不同指令集的优势。