public class StaticTest
{
public StaticTest() { }

public static void main(String args[]){
InnerClass a1;
a1.i=10;//a1が初期化されてない可能性があります

InnerClass b1;
b1.i=10;//b1が初期化されてない可能性があります

InnerClass a2 = new InnerClass();
a2.i=10;

InnerClass b2 = new InnerClass();
b2.i=100;

System.out.println("a1.i="+a1.i);
System.out.println("b1.i="+b1.i);
System.out.println("a2.i="+a2.i);
System.out.println("b2.i="+b2.i);
}

static class InnerClass{
int i;
}
}