It was only recently after many years of Java programming that I found out that there’s no such thing as a “static inner class”. Such classes are called static nested classes.
-> http://www.coderanch.com/t/442837/Programmer-Certification-SCJP/certification/Members-inner-classes