非法类型开始与标识符

 class StaticSuper{
    static{
        System.out.println("super static block");
    }
    StaticSuper{
        System.out.println("super constructor");
    }
}
public class StaticTests extends StaticSuper{
    static int rand;
    static{
        rand = (int) (Math.ranom() * 6);
        System.out.println("static block"+rand);
    }
    StaticTests{
        System.out.println("constructor");
    }
    public static void main(string[] args){
        System.out.println("int main");
        StaticTests st = new StaticTests();
    }
}

图片说明

图片说明

图片说明

StaticSuper应该改成:StaticSuper(),其他的应该是类似的问题。