社区
C#
帖子详情
IL是解释运行的吗?
flowing2k
2003-07-17 02:24:13
如果是,为什么java的字节码会这么慢,而C#却不会?.net也是编译为IL再解释运行的,java也是编译为字节码再解释运行。
...全文
106
8
打赏
收藏
IL是解释运行的吗?
如果是,为什么java的字节码会这么慢,而C#却不会?.net也是编译为IL再解释运行的,java也是编译为字节码再解释运行。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cppTrier
2003-07-25
打赏
举报
回复
同意楼上的,而且java现在也用JIT编译器(just in time即时编译)运行了,效率不应该会比C#差。 有差异是因为.net的虚拟机和操作系统结合得比较紧密(都是M$的呀) Java没有这个优势。
ruihuahan
2003-07-25
打赏
举报
回复
不是解释,是即时编译。解释是编译一句,运行一句。即时编译是一次全部编译完,然后运行,且只需在第一次执行时编译。
flowing2k
2003-07-22
打赏
举报
回复
up
52juanjuan
2003-07-22
打赏
举报
回复
我想是两种不同编译方法,如果认为不对,请教一下
proud
2003-07-22
打赏
举报
回复
即时编译
flowing2k
2003-07-21
打赏
举报
回复
请教
flowing2k
2003-07-18
打赏
举报
回复
t
iainet
2003-07-18
打赏
举报
回复
net也是编译为IL再解释运行的,java也是编译为字节码再解释运行。
*************8
上面的观点应该是错误的!
C# 反编译NET_
IL
命令查询器
1. **查看
IL
代码**:加载.NET程序集后,可以看到对应的
IL
代码,了解代码在
运行
时的具体操作。 2. **理解代码逻辑**:对于混淆过的代码或者第三方库,可以通过
IL
反编译来推测其内部工作机制。 3. **调试问题**:当源...
java 毕业论文外文文献翻译
Microsoft中间语言(
IL
)与Java字节代码作为两种流行的中间表示形式,都具备着将高级编程语言编译为更接近机器语言的能力,但它们在设计理念、
运行
机制等方面各有千秋。 首先,
IL
和Java字节代码的设计理念相同,...
反编译工具
IL
Spy.exe
它允许开发者查看、理解和分析编译后的.NET程序集的内部结构,包括
IL
(中间语言)代码、元数据、类、方法、属性和事件等。
IL
Spy这个名字来源于 Intermediate Language Spy,暗示了它的主要功能是对.NET程序集的中间...
Unity将来时:
IL
2CPP是什么?
Unity将来时:
IL
2CPP是什么? 小玉 3 年前 作者:@Xu Bowie Unity3D 想必大家都不陌生,独立游戏制作者们很多人都在用它,甚至一些大公司也用在很商业的游戏制作上。Unity3D最大的一个特点是一次制作,...
IL
2CPP是什么?
Unity3D 想必大家都不...但是在2014年年中的时 候,Unity3D官方博客上却发了一篇“The future of scripting in unity”的文章,引出了
IL
2CPP的概念,感觉有取代Mono之势。那什么是
IL
2CPP,它能为Unity3D和作为使用Un
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章