1. General Inner ClassClass AAAA {Class InnerClass {// Write Codes Here}} 2, Method Local Inner Classlocal Class is a class of Class to define within Method, its Scope In this Method 3, Anonymous Inner Class a form: Return New Destination {// inner class}; another form: SomeMethod (new someclass () {// code}); [Note] (1) Anonymous Nested Class must import an interface or Extend a Class, but not IMPLEMENTS or Extends Keywords (2) Anonymous Class cannot declare constructor (3) can declare instance initializer to do initial value settings