1,Java会给成员变量自动赋初值0,但不会给局部变量赋值,因此声明局部变量时必须赋初值,否则就会报错。
2,同一个方法中,局部变量的名称不能相同。
3,不同方法中,可以有同名的局部变量。
4,当成员变量和局部变量同名时,局部变量优先级高于成员变量,即就近原则。
1,Java会给成员变量自动赋初值0,但不会给局部变量赋值,因此声明局部变量时必须赋初值,否则就会报错。
2,同一个方法中,局部变量的名称不能相同。
3,不同方法中,可以有同名的局部变量。
4,当成员变量和局部变量同名时,局部变量优先级高于成员变量,即就近原则。