public class 教えてぷりーず {
 public class 内部クラスその1 {
  public void foo {
   System.out.println("foo");
  }
 }
 public static class 内部クラスその2 {
  public void bar {
   System.out.println("bar");
  }
 }
}
この二つの内部クラス、staticにするかしないかって、どう違うの?
クソ分厚いJava言語仕様開くのが面倒臭いので、
教えて、Javaの偉い人!