在线等!JAVA 中静态方法为什么不能用public修饰局部变量?

来源:百度知道 编辑:UC知道 时间:2024/06/07 05:58:22
public static void f() {
public int a; 此处编译说只能是final变量,不能用public等修饰
}

这个和静态方法没关系,任务方法里你都不能public 修改变量

在方法里声明的变量只能是局部变量,无法用public 修饰
在类里声明的变量就可以了,比如
class test{
private int a;
public static void f() {
int b;
.........
}
}