Commons Lang、ClassUtils.isInnerClass()
import org.apache.commons.lang.ClassUtils; class C2009082301 { } public class C2009082300 { class C2009082302 { } public static void main(String[] args) { System.out.println(ClassUtils.isInnerClass(String.class)); System.out.println(ClassUtils.isInnerClass(C2009082301.class)); System.out.println(ClassUtils.isInnerClass(C2009082302.class)); } }
で、
false false true
「static nested class」って何?