आइए मान लें कि कुछ वर्ग पहुंच योग्य नहीं है, लेकिन एक और अज्ञात कक्षाएं जो कक्षा तक उत्पन्न होती हैं, से उत्पन्न होती हैं। कचरा कलेक्टर द्वारा पहली बार हटाया जा सकता है?जावा अज्ञात वर्ग और कचरा कलेक्टर
उदाहरण:
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?
अपने कोड में आप 'बाहरी' कक्षा से एक विधि कॉल कर रहे हैं। संभवतः वहां पहुंचने योग्य क्या हो सकता है? – Marcelo