您的位置:首页 > 编程语言 > Java开发

java虚拟机 .NET Framework

2015-07-16 14:50 330 查看

1.

Java虚拟机全称:java virtual machine;

是Java开发语言中,用来运行Java字节码文件的平台;通俗的讲,就是一个程序。

它提供对Java字节码的解释及运行,从而使Java语言能独立于各个系统平台。

Java语言写的代码是.java文件,它会被特定程序编译(javac.exe,它会被Eclipse之类的ide调用)成字节码(bytecode),字节码不能直接在cpu上运行,需要另一个程序读取并执行,这个部件就是java虚拟机,它像机器一样运行编译好的java字节码,就像机器直接执行机器码一样……java虚拟机的外部接口在windows下主要是jvm.dll这个文件……

- - java虚拟机Java虚拟机(Java Virtual Machine) 简称JVM Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。

2.

.NET Framework

广义的 .NET Framework 指 .NET 平台,包括虚拟机、即时编译器、类库、各种建立在 .NET 上的技术,比如 ASP.NET WCF WF WPF,也包括语言规范、编程语言等等。对应 Java 平台的 J2EE(Java EE) J2SE 和 J2ME

.NET Framework 安装文件指虚拟机、框架库等可执行组件的集合。对应 Java 平台的 JRE

狭义的 .NET Framework 指 .NET 框架库。对应 Java 平台的 Java 类库。

就是平台啊。。。

所谓平台,就是没有它,你的.net程序就站不住脚……

C#程序 之于 .NET Framework

鱼     之于  水

.NET Framework 是一个容器,或者是生态环境
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: