3

-J 在 jvm 参数 -J-Xmx 中代表什么?我一直只使用-Xmx,这是我第一次遇到'J'

4

1 回答 1

8

-J标志被一些命令行工具使用,它们本身是用 Java 编写的,让您可以将命令行参数直接传递给它们正在运行的 JVM。因此,例如,您不能将“-Xmx1000m”传递为的参数javac.exe,但您可以传递“-J-Xmx1000m”,javac.exe并将(有效)将其用作java.exe.

于 2013-08-01T12:28:18.947 回答