hotspot分为server和client两个版本,一般的客户端的应用主要是为了启动快速,所以client用在有GUI的程序上,特别是swt,swing上,启动速度会比较快,这样你就能很快的看到界面了,而不是要等好半天,而对于服务器,需要的是运行速度快,而启动速度慢一点无所谓了,所以如果用server的虚拟机,启动速度慢而运行速度快,我觉得应该是做了很多缓存吧。所以你就根据你的应用场合作选择了。我觉得sun在这点上作的还是很不错的,你可以根据自身情况,选择最适合你的虚拟机,呵呵,sun的虚拟机技术课要比MS的牛很多哦。所以很多人都说.net只是jdk1.1。