如果我从Java命令行中省略-Xmxn选项,则使用默认值.根据Java文档 "默认值是在运行时根据系统配置选择的".
哪些系统配置设置会影响默认值?
我在运行Java Application时设置了Java虚拟机的默认内存限制,如下所示......
java -mx128m ClassName
Run Code Online (Sandbox Code Playgroud)
我知道这会将最大内存分配池设置为128MB,但我不知道有什么好处,指定JVM的内存限制?
请在这个问题上赐教我...
我的Java程序扔了一个OutOfMemoryError.如何调试并修复此问题?
Java的许多新手都在努力应对OutOfMemoryError.这是尝试创建一个规范问题,该问题将回答有关问题的最常见问题OutOfMemoryError.我正在创建这个新问题,而不是调整之前关于a的众多问题之一,OutOfMemoryError因为这些问题及其答案与一个人的特定问题紧密相关.