java中,匿名内部类有什么作用?
您需要了解什么是内部类、内部类做什么、Java多态性以及回调函数是什么。匿名内部类作为函数的参数传递给方法。在这个方法中,匿名类被接口类型接受,然后调用它的方法,即多态性。其原理是实现回调。因为它将调用匿名内部类中的方法。让我给你一个例子:手工点击的代码,未测试的接口{stringgo()}classtest(){publicvoidprtgo(interfaceIA){系统输出打印(ia.o())}公共静态voidmain(String[]args){Testt=newTest()t.prtGo(newInterfaceA(){publicStringgo(){return“go”}}}}