繁体   English   中英

ObjectEncoderOutputStream内存不足异常可能吗?

[英]ObjectEncoderOutputStream Out Of Memory Exception possible?

我注意到ObjectEncoderOutputStream使用ObjectOutputStream 传统上,如果不定期重置ObjectOutputStream则会导致OOME。 ObjectEncoderOutputStream容易受到此影响吗?

,由于ObjectEncoderOutputStream使用ObjectOutputStream的方式,因此不易受到相同问题的影响。

对于每个writeObject调用,都会创建一个新的 ObjectOutputStream (特别是CompactObjectOutputStream )来写入该单个对象,然后将其再次关闭。

因此,任何ObjectOutputStream都不会保留旧的引用,因此不会以这种方式引起OOM。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM