Java 标准参数详解:设置类路径、内存、GC 和 更多
Java 标准参数是用来控制 Java 虚拟机 (JVM) 行为和程序运行环境的命令行选项。它们可以用来设置类路径、内存分配、垃圾回收行为,以及其他方面。以下是一些常用的 Java 标准参数:
- '-classpath' 或 '-cp':设置类路径,指定 Java 程序运行时查找类的位置。
- '-Dproperty=value':设置系统属性,可以在程序中通过
System.getProperty()方法获取该属性的值。 - '-Xmx':设置 JVM 的最大可用内存。
- '-Xms':设置 JVM 的初始堆内存大小。
- '-Xss':设置线程的堆栈大小。
- '-verbose':输出详细的 GC 信息。
- '-version':显示 Java 版本信息。
- '-help' 或 '-h':显示命令行帮助信息。
这些参数可以在命令行中使用,例如:
java -classpath myclasses.jar MyProgram
java -Xmx1024m -Xms512m MyProgram
也可以在 Java 虚拟机启动参数中使用,例如:
java -cp myclasses.jar -Xmx1024m -Xms512m MyProgram
通过使用这些标准参数,您可以优化程序性能,调试程序,以及控制 Java 虚拟机行为。
原文地址: https://www.cveoy.top/t/topic/qxgk 著作权归作者所有。请勿转载和采集!