a=1不能写在方法体外面。如果你要赋值可以直接写成int a=1;
一看就是C/c++过来的, 类中就属性与方法两个(代码块),你在类中定义属性是可以的,但是单独赋值是不行的,除非你定义时就赋值,不然你就将赋值语句放在方法中。
java中要求成员变量应当有初值,所以要写成int a=1;
把代码粘过来看看