-j在jvm参数-J-Xmx中代表什么?我一直只使用-Xmx,这是我第一次遇到'J' 最佳答案 -J标志由一些用Java编写的命令行工具使用,它们使您可以将命令行参数直接传递给它们在其中运行的JVM。因此,例如,您不能传递“-Xmx1000m”作为javac.exe的参数,但是您可以传递“-J-Xmx1000m”,并且javac.exe将(有效地)将其用作java.exe的选项。