社区
Java SE
帖子详情
什么是虚拟机?Java虚拟机与 .NET Framework的比较?
gwjjeff
2005-01-25 10:35:42
哪儿有?
...全文
133
1
打赏
收藏
什么是虚拟机?Java虚拟机与 .NET Framework的比较?
哪儿有?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BasaraTracy
2005-01-25
打赏
举报
回复
两个东西在原理上都差不多,都是经过二次编译解决跨平台问题。在兼容性上java做的更好一些,而在语言的支持上.NET更多一些,而且VisualStudio做的非常出色。
.NET
Framework
是什么?.docx
.NET
Framework
是一个重新包装的 Windows 操作系统的应用程序接口库(API Library),它还具有类似
Java
虚拟机
的运行时(Common Language Runtime),借鉴了
Java
虚拟机
的许多概念,但机制更优化,例如拥有
Java
...
在
Java
虚拟机
与
.NET
CLR运行时进行交互集成的程序代码例子
本篇文章将详细探讨如何在
Java
虚拟机
(JVM)和
.NET
CLR运行时环境中进行集成,并通过具体的程序代码例子"JNITest"进行解释。 首先,
Java
Native Interface (JNI) 是
Java
平台的一部分,允许
Java
代码和其他语言写的...
IKVM 8.3.0 -
Java
Virtual Machine for
.NET
java
虚拟机
IKVM-8.3.0-prerelease.395-bin-net461 - Execute compiled
Java
code (bytecode) on
.NET
Framework
or
.NET
Core - Convert bytecode to a
.NET
assembly to directly access its API in a
.NET
project
IKVM
.NET
8.1.15
在IKVM
.NET
中,
Java
虚拟机
(JVM)的功能被模拟,使得
Java
字节码能够被
.NET
Framework
理解和执行。这个过程涉及到以下几个关键知识点: 1. 字节码转换:IKVM
.NET
包含一个字节码解释器,它可以读取
Java
的.class文件并...
C#调用
java
直接调用无需生成
.net
组件
首先,我们需要理解的是,C#和
Java
属于两种不同的编程语言,它们运行在不同的
虚拟机
上:C#运行在
.NET
Framework
或
.NET
Core上,而
Java
则在
Java
虚拟机
(JVM)上。然而,通过一些技术手段,我们可以让这两种语言进行...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章