在此程序中是否可以使用方法
中的访问说明符class AccessTest{
int i;
public static void main (String... str)
{
int i;
private int a = 1;
protected int b = 1;
public int c = 1;
System.out.print (a+b+c);
}
}
什么是最终输出可以解释这个?
答案 0 :(得分:2)
访问修饰符指定其他类的一个类字段的可见性。由于局部变量(在方法中声明的变量)从未公开过,因此为它们设置特定访问权限没有意义。实际上,如果你尝试的话,这是一个编译错误。
答案 1 :(得分:1)
不,不可能。由于没有使用它所以它受到限制。
本地可验证的范围受到限制,因此不会使用修改访问权限。
答案 2 :(得分:0)
您无法在方法中使用private, protected, public
修饰符。最终输出是编译错误。
答案 3 :(得分:0)
您无法将可见性范围(私有,...)设置为局部变量。因为局部变量范围已经很好地定义:在它所居住的方法的范围内。
答案 4 :(得分:0)
方法中声明的变量是方法的局部变量;即,不能在方法之外访问它们。