Java程序可以在任何操作系统上运行。任何类型的机器都有JVM
我需要一个在我的PC上独立运行的JVM,而不是在我的操作系统(Windows或其他任何东西)上运行。
我的意思是JVM的行为就像一个 Boot ,而不是操作系统的引导
我在“www.example.com”上搜索了所有版本的JVMwww.java.com/en/download/manual.jsp,但没有找到合适的JVM。
下面的链接帮了我一点忙,但这还不够
http://java-virtual-machine.net/other.html#jvm
我的PC CPU是AMD速龙(tm)64 X2双核处理器5200 + 2.69 GHz
有没有人能帮我找到合适的jvm版本?!
4条答案
按热度按时间of1yzvn41#
当然,看看JRockit Virtual Edition。据我所知,它基本上是一个专门为JRockitVM定制的微内核。
this page:
*没有操作系统的Java:JRockit Virtual Edition(VE)
4smxwvx52#
据我所知,有两个JVM具有此属性:
斐济VM:http://www.fiji-systems.com/index.html
根据http://rtjava.blogspot.com/2009/11/new-real-time-vm-was-born-fiji-vm.html,它也运行在裸机上。
下一个可能性是JNode:一个开源操作系统,其中大部分部分是用Java编写的(其余部分是汇编):http://www.jnode.org/
JNode仍然是beta。
esyap4oy3#
JavaOS
幸运的是,得到它,不过,它只不过是一个历史好奇心。
w6lpcovy4#
没有
有一个想法是制造一台机器,可以运行JVM作为一台实际的机器(非虚拟化),类似于LISP机器,但这个想法从未起飞。
您需要一个主机操作系统来运行JVM。
在谷歌上搜索“java真实的machine”可能会给予你一些有趣的文章。
我找到了两个:one from 2004,谈论如何构建这样的机器,another one,谈论JVM如何在移动的设备等硬件上作为真实的机器运行。
尽管如此,没有骰子与普通的个人电脑。