终结器线程负责清除终结队列中的对象。具有讽刺意味的是,同一个终结器线程是否会导致 OOM?
最佳答案
简短回答:理论上是的。
更具体地说,它取决于您的终结器线程的构造方式以及他的作用。一般来说,如果没有剩余可用内存,任何新对象的创建都可能导致 OOM。
关于java - Finalizer 线程会导致内存不足吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29964688/
终结器线程负责清除终结队列中的对象。具有讽刺意味的是,同一个终结器线程是否会导致 OOM?
最佳答案
简短回答:理论上是的。
更具体地说,它取决于您的终结器线程的构造方式以及他的作用。一般来说,如果没有剩余可用内存,任何新对象的创建都可能导致 OOM。
关于java - Finalizer 线程会导致内存不足吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29964688/