How are Anonymous inner classes used in Java?

By an “anonymous class”, I take it you mean anonymous inner class. An anonymous inner class can come useful when making an instance of an object with certain “extras” such as overriding methods, without having to actually subclass a class. I tend to use it as a shortcut for attaching an event listener: button.addActionListener(new ActionListener() … Read more