我們說嵌套類是成員的封閉類。封閉類的每個實例是否都有自己的內部/非靜態嵌套類的副本?
這是否意味着封閉類的每個實例都有自己的一個(n)的副本內/非靜態嵌套類,就像一個類的每個實例都有自己的非靜態/實例方法的副本?
我的問題是不是在我的上述問題的旗幟掛在question的副本。
這個問題討論了內部類是否自動保持對封閉類的引用(即使從未使用過引用)。
我的問題是,由於一類的所有實例都非靜態成員領域的自身拷貝(和方法? - 我不知道的方法) - 相對的是隻有一個副本可用靜態成員對班級的所有事例;因爲我們說嵌套類是成員的封閉類,然後內部類將變成非靜態/實例成員的封閉類,對吧?
那麼可以得出結論:封閉類的每個實例都有其每個內部類的副本嗎?
我甚至沒有發現兩個問題是相似的,更不用說重複了。我真的很想知道我的問題的哪一部分涉及到一個內部類的封閉類的引用。
我的問題在接受的答案中得到了精確的回答。
爲什麼不簡單地嘗試一下呢? – Turing85
「就像類的每個實例都有自己的非靜態/實例方法副本一樣?」但他們沒有。 – Kayaman
[單個]封閉類可以有*多個*內部類:這些多重性意味着什麼? – user2864740