Java FAQ:インタフェース中でネストした型の定義は可能?
Java FAQ:S016 Q-15
まんま
interface C2008060500_Outer { class C2008060500_NestedClass {} } public class C2008060500 { public static void main(String[] args) { C2008060500_Outer.C2008060500_NestedClass nestedClass = new C2008060500_Outer.C2008060500_NestedClass(); } }