- Java anonymous classes and Garbage Collector
- class Outer {
- public Object getInner() {
- return new Object() {};
- }
- }
- ...
- Outer outer = new Outer();
- Object inner = outer.getInner();
- // Could the "outer" instance be removed here considering that "inner" is using below?