java虚拟机为什么不能用硬件来实现呢 JVM使java程序的平台无关性成为可能,而且还是目标代码级的。但是,JVM为什么不用硬件来实现的,软件实现的好处是什么呢 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的意思是不是Jvm直接绑定在Cpu上面?或者其它设备上? 那你知不知道Java刚开始设计出来的时候用在什么地方的? 呵呵。JVM实际上可以理解成操作系统上的操作系统。它可以让java程序通过它同其他操作系统进行无缝连接。如“一次编译到处运行”。还首次听说应硬件来做。硬件就是指那些CPU,主板之类的东西,和软件截然不同。即便是别烧制到BIOS中的程序,也应该是软件程序。只不过比较底层罢了。不知道你说的硬件来实现,是不是只机器本身就自带这个JVM。就好像很多笔记本自带Window操作系统一样。硬件和软件是两个层面的东西。硬件是软件的基础,而软件赋予硬件以灵魂。 JVM仅仅是一个规范,用来定义功能和规格。其一般是通过软件仿真来实现,但也可以用硬件来实现。现在已经出现了硬件实现的JVM,如Ultra Java。 这个倒不是什么问题,貌似java发展这么多年,java的指令集基本没变过,再说jvm用一个字节表示指令,扩展的空间就不大.我想关键的优势还是跨平台能力吧. 如果把硬件该为固件,这样解决了升级问题,而且还可以提高执行时的速度。从而使JAVA软件更加的普及 JVM已经升级了好多次了,从大版本上我就用过1.3,1.4,1.5,1.6,这还不包括两位小版本号,至少也要好几十个了。你说的跨平台也是一个很重要的问题,总不能为不同的平台出不同的硬件吧,目前的JVM在各个平台上的实现也是不一样的。 有一定的挑战性:两台电脑传通讯,很简单的传输一点ascii数据,用什么协议比较好呢? 求java版飞鸽传书的制作思路 问个jsp小问题…谢谢了; 关于APPLET的问题。急 把分给需要的人(二) 请问一个简单的Eclipse的使用 倒序输出 有一段php程序,请求高手改成java,谢谢 java中一些属于的解释,J2EE,J2SE,SERVLETS,BEANS,EJB? 新手问题 有应用服务器还要http服务器干什么? dojo 乱码
那你知不知道Java刚开始设计出来的时候用在什么地方的?
还首次听说应硬件来做。硬件就是指那些CPU,主板之类的东西,和软件截然不同。即便是别烧制到BIOS中的程序,也应该是软件程序。只不过比较底层罢了。
不知道你说的硬件来实现,是不是只机器本身就自带这个JVM。就好像很多笔记本自带Window操作系统一样。
硬件和软件是两个层面的东西。硬件是软件的基础,而软件赋予硬件以灵魂。
其一般是通过软件仿真来实现,但也可以用硬件来实现。现在已经出现了硬件实现的JVM,如Ultra Java。
我想关键的优势还是跨平台能力吧.
JVM已经升级了好多次了,从大版本上我就用过1.3,1.4,1.5,1.6,这还不包括两位小版本号,至少也要好几十个了。你说的跨平台也是一个很重要的问题,总不能为不同的平台出不同的硬件吧,目前的JVM在各个平台上的实现也是不一样的。