-D<name>=<value>
set a system property
ex:
java mainClass -Dvbr.as.operationMode=direct -Dvbr.home=D:\IICE84GA
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
制造OOM
int[] num = new int[Integer.MAX_VALUE];
Java系统属性与内存溢出
本文介绍如何通过命令行参数设置Java系统属性,并演示了一个制造内存溢出的例子。通过这种方式,可以了解Java如何处理大量的内存分配请求以及何时会抛出OutOfMemoryError。

被折叠的 条评论
为什么被折叠?



