|
|
1
4
它是一个虚拟机,就像CLR(.NET的一部分)是一个虚拟机一样。虽然它和超V型的虚拟机不太一样。。。Hyper-V虚拟化通用硬件来运行整个操作系统,因此大多数代码认为它实际上是直接在普通计算机上运行的。 JVM或CLR在以下方面略有不同:
这两种“虚拟机”都是在虚拟环境中运行代码的,但它们的主要关注点是截然不同的。 |
|
|
2
3
Java(和.NET、Python和Parrot…)虚拟机是一个“模拟计算机”,它的指令和行为在VM运行的操作系统中是相同的,这使得“跨平台”方面可以工作。当然,VM本身是特定于平台的,用于解决客户机代码的细节问题。 所以是的,所有回到Infocom Z-Machine和Knuth的混合虚拟机的东西实际上都是“虚拟机” |
|
|
3
1
错的 virtual machine . |
|
|
4
1
当ESX和Hyper-V模拟计算机系统时,JVM只在支持的平台上提供java字节码的执行(和优化)。 |
|
|
5
0
是的,JVM接受字节码并执行它,它能够对应用程序实施安全限制。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |