如果用java在短时间内创建多个对象会怎么样?
我知道最好的做法是避免创建对象。但我必须有一段时间 这些新实例的行为就像临时对象一样。创建后不会引用它们。JavaGC如何对此做出反应如果用java在短时间内创建多个对象会怎么样?,java,Java,我知道最好的做法是避免创建对象。但我必须有一段时间 这些新实例的行为就像临时对象一样。创建后不会引用它们。JavaGC如何对此做出反应 它会引起OOM吗?如果我能马上去拿的话。如何将它们从内存中删除?在现代JVM中,您会发现创建大量非常短暂的对象非常便宜。“短寿命”在这里是关键,因为对于寿命足够长的对象来说,事情确实变得更加昂贵,从而可以在市场上得到推广 实际上,我建议使用一个好的分析器来检查应用程序的实际性能。在现代JVM中,您会发现创建大量非常短暂的对象是很便宜的。“短寿命”在这里是关键,因
它会引起OOM吗?如果我能马上去拿的话。如何将它们从内存中删除?在现代JVM中,您会发现创建大量非常短暂的对象非常便宜。“短寿命”在这里是关键,因为对于寿命足够长的对象来说,事情确实变得更加昂贵,从而可以在市场上得到推广
实际上,我建议使用一个好的分析器来检查应用程序的实际性能。在现代JVM中,您会发现创建大量非常短暂的对象是很便宜的。“短寿命”在这里是关键,因为对于寿命足够长的对象来说,事情确实变得更加昂贵,从而可以在市场上得到推广
作为一个实际问题,我建议使用一个好的剖析器来检查你的应用程序的实际性能。
< P>如果你对内存管理有那么多的担心,你也可以考虑使用C++来控制你的行为。如果你担心内存管理,你也可以考虑使用C++来控制你的行为。开