This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
The answer is because inner class is an object by itself, and "this" refers to the inner class object. Do you need to access methods of your outer class from the inner class? You can always have the outer class pass it's own reference to the inner class