【发布时间】:2016-08-11 01:54:27
【问题描述】:
我在代码中使用 joda time。当我添加这行代码时,使用内存会增加30M!
LocalDateTime _currDate = new LocalDateTime();
我发现几乎所有的 java 程序员都推荐使用 joda time。所以我想也许我没有以正确的方式使用它。谁知道原因,请帮帮我。非常感谢!
【问题讨论】:
-
您是查看 JVM 在操作系统中使用的内存,还是查看 JVM 中的内存使用情况?换句话说:你在看
top或任务管理器,还是在看 VisualVM? -
@Barend 我使用任务管理器来监控内存使用情况。奇怪的是:当我添加这行代码时,我的应用程序崩溃了。我发现崩溃的原因是内存使用量达到了限制级别。当我评论这行代码时,我的应用程序运行良好。而且我在任务管理器中发现内存使用量减少了30M。