Classe interna anônima:
1. Classes internas anônimas são na verdade o formato de abreviação das classes internas.
2. Pré -requisitos para definir classes internas anônimas:
A classe interna deve herdar uma classe ou implementar uma interface.
3. O formato da classe interna anônima: nova classe pai ou interface () {Defina o conteúdo da subclasse}
4. De fato, uma classe interna anônima é um objeto de subclasse anônimo. E esse objeto é um pouco gordo. Pode ser entendido como um objeto com conteúdo.
5. É melhor não ter mais de 3 métodos definidos em classes internas anônimas.
Classe abstrata Absdemo {Abstract Void Show (); } classe externa {int x = 3; /* classe interna estende absdemo {int num = 90; void show () {system.out.println ("show:"+num); } void abc () {System.out.println ("hehe"); }} */public void function () {// Absdemo A = new Inner (); // Inner in = new Inner (); // in.show (); Absdemo d = novo absdemo () {int num = 9; void show () {System.out.println ("num ==="+num); } void abc () {System.out.println ("haha"); }}; d.show (); //d.abc() ;//compilation falhou; }} classe InnerClassDemo4 {public static void main (string [] args) {new Outer (). function (); }}O clichê acima fala sobre a classe interna anônima de Java é todo o conteúdo que eu compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.