java匿名內部類寫法 java中,匿名內部類有什么作用?
java中,匿名內部類有什么作用?您需要了解什么是內部類、內部類做什么、Java多態性以及回調函數是什么。匿名內部類作為函數的參數傳遞給方法。在這個方法中,匿名類被接口類型接受,然后調用它的方法,即多
java中,匿名內部類有什么作用?
您需要了解什么是內部類、內部類做什么、Java多態性以及回調函數是什么。匿名內部類作為函數的參數傳遞給方法。在這個方法中,匿名類被接口類型接受,然后調用它的方法,即多態性。其原理是實現回調。因為它將調用匿名內部類中的方法。讓我給你一個例子:手工點擊的代碼,未測試的接口{string go()}class test(){public void prtgo(interface IA){系統輸出打印(ia.o())}公共靜態void main(String[]args){Test t=new Test()t.prtGo(new InterfaceA(){public String go(){return “go”}}}}