Container
removeAll()
方法是否将所有已删除组件的值设置为null
?如果是这样,我如何从Container
中删除所有元素而不将它们设置为空?如果没有,我怎样才能确保垃圾收集器在我覆盖它们之后删除未使用的元素?
答案 0 :(得分:2)
Container removeAll()方法是否将所有已删除组件的值设置为null?
是(请参阅here)
如何在不将其设置为null的情况下从Container中删除所有元素?
Container
有一个与之关联的Components
数组,如果您要将其删除,请将其设置为null
或将其设置为其他值
如何在我覆盖它们之后确保垃圾收集器删除未使用的元素?
如果没有对这些Component
实例的有效引用,则它将符合GC