JVM参数noverify和Xverify:none有什么区别?

最佳答案

他们是一样的。
-X表示非标准参数。非标准参数仅适用于某些VM(因此名称为非标准)。 noverify只是Xverify:none的快捷方式。

为什么两者都有?我认为除非您询问开发人员,否则您不会得到真正的答案-据我所知,该文档尚未记录在案。我最好的猜测是保持一致并降低冗长程度。

这是推测,但是存在noverify的原因可能基于开发人员使用-Xverify:true的频率。如果默认情况下启用了验证,则没有太多理由使用-Xverify:true,因此-Xverify:false将是使用-Xverify参数的主要原因,因此是noverify的简写形式。

关于java - noverify和Xverify之间的区别:none?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34465133/

10-10 11:06