日期:2014-05-20  浏览次数:20590 次

求教一个关于Java虚拟机版本的小白问题
用于服务器的虚拟机和用于普通pc的虚拟机是不是一样的?还是说采用JavaSE和JavaEE开发的Java应用(服务)必须分别运行在各自不同的虚拟机上。另外,用JavaSE技术开发服务端应用是可以的吗?

------解决方案--------------------
Server和PC的虚拟机可以都一样
用JavaSE和JavaEE开发的Java应用可以运行在同一类型的虚拟机上(区别于多个虚拟机实例)
用JavaSE技术开发服务端应用 可以
------解决方案--------------------
Java虚拟机 不分什么服务器版,普通PC版。只按照操作系统不同区别。liunx,window下虑拟机是不同的。

也不分什么JavaSE版的和JavaEE版的。只要是java程序都用一个虑拟机。

java虑拟机已经在jre中,要注意的时,编译的jdk版本和运行的jre版本一致性,不要高版本的编译去到低版本的运行。