public class HelloWorld{
public static void main(String[] args)
{
pubic final String sex="男";
}
为什么这样声明是错误的?
只有类才存在公共的成员变量 方法只能对变量的操作 不能在方法内试图定义public变量,否则的话会抛出编译错误。公共变量的本意是为了让所有的对象共享这个变量,如果在方法里面定义公共变量的话就存在逻辑错误了,也达不到你想要目的.