当我使用Java时,通常在我的Linux中使用包管理器安装OpenJDK。对于Windows,我使用Sun官方下载。
但我不确定它到底使用了哪个JVM?(对于一些内存问题)。它有用吗?
当我在linux下使用OpenJDK和Windows下默认的Sun下载时,它会使用什么?所有JVM是否都可用于8位到64位平台(开放源码使用它们或商业)?
发布于 2012-02-11 17:10:37
答案是( d)上述任何一项都没有。
官方的Java包和OpenJDK都使用Sun /Oracle的“官方”JVM,我认为它被称为HotSpot。这是而不是 J9,这是IBM的实现,您不太可能在典型的Windows或Linux上使用它。我从未听说过JamVM;我所知道的唯一的Squeak是Smalltalk实现,它与Java无关。
https://stackoverflow.com/questions/9242146
复制相似问题