如果我們有一個代碼...成員java中的嵌套類?
public class Hello
{
public static void main(String args[])
{
Outer obj=new Outer();
obj.method1();
}
}
class Outer
{
void method1()
{
class Inner
{
}
}
}
我想知道,當內部類將被類加載器加載。 在調用method1()時或在我們將創建它的實例時加載它嗎?而Inner類在method1()中沒有執行任何操作,它是一個空類。另外,我想知道,如何在上面的例子中創建一個內部類的實例?
的可能重複的[是否在Java類加載器負載內部類?] (http://stackoverflow.com/questions/24538509/does-the-java-classloader-load-inner-classes) –
在你創建它的實例時。 –
@RajMalhotra請閱讀:[當某人回答我的問題時該怎麼辦](http://stackoverflow.com/help/someone-answers) – CKing