Является ли какой-либо мусор, созданный объектом, на который никогда не ссылаются?Мусор, созданный объектом, который никогда не упоминается
Пример, который, как я полагаю, использует статический заводский метод для создания объекта, тогда этот объект выполняет функцию, но никогда не создает ссылку на нее.
Для примера:
LoggerFactory.getLogger(Foo.class).info("logging some stuff");
ли это просто создать объект без ссылок Эдема пространства, который будет сборщиком мусора, как только следующий сбор происходит?
Это зависит от того, что LoggerFactory.getLogger() делает. Если он содержит ссылку на созданный регистратор, он не будет GCed. Если это не так, то это будет GCed ... некоторое время. –