2013-10-16 105 views
-4

有人可以提供一個正則嵌套類的一個很好的簡單例子,然後重寫爲匿名內部類的同一個類?Java - 尋找例子比較嵌套類與匿名內部類

+1

你可以得到你的IDE來做到這一點。創建一個匿名內部類,並讓您的IDE移動該類併爲您重構它。 –

+1

堆棧溢出有很多關於這個我認爲的答案 – Sage

回答

1

下面舉例說明:

public class Outer { 
    public static class NestedStatic implements Runnable { 

     public void run(){ 
      doSomething(); 

     } 
    public static void main(String[] args){ 
     Thread nestThread=new Thread(new NestedStatic()); 
     nestThread.start(); 

     // now anonymous: 
     Thread anonThread=new Thread(new Runnable(){ 
      public void run(){ 
       doSomethingElse(); 
      }); 
     anonThread.start(); 
    } 
}