I guess if you reached annonymous classes then you may be knowing annonymous arrays. Its the same Like array we are creating a new array without a name. In annonymous classes we are creating classes without a name but not just any class but the a subclass which has no name. Annonymous classes can be used to subclass an abstract class and also implement an interface directly. Well all other concepts are same as subclasses as annonymous classes.
[ SCJP 6.0 - 90% ] , JSP, Servlets and Learning EJB.
Try out the programs using a TextEditor. Textpad - Java 6 api