Ho pensato alle lezioni e in particolare alle classi interne anonime. Questo mi ha portato a chiedermi quale sia il tipo di accesso di una classe interiore anonima?Qual è il tipo di accesso di una classe interna anonima?
Mi rendo conto che nella maggior parte dei casi questo non cambierà nulla ma potrebbe fare la differenza per la riflessione, ad esempio. Ho visto diverse domande che mi chiedevano di avere problemi nell'usare la riflessione per accedere ai contenuti di classi interne anonime.
Ho trovato questa domanda (un esempio di questo problema): access exception when invoking method of an anonymous class using java reflection
E questa risposta che suggerisce che è privata, ma lo scrittore è stato in grado di confermare: https://stackoverflow.com/a/2659647/3049628
Penso che la domanda che lei cita non far molta luce sulla classe stessa. L'errore è a causa di un bug e il bug riguarda l'accessibilità del metodo, non la classe. La classe stessa non è un membro e quindi "l'accesso" a esso non ha senso. – RealSkeptic