成员变量和局部变量的区别

来源:互联网 发布:陕西师大网络远程教育 编辑:程序博客网 时间:2024/05/02 01:45

1、作用域不同:

成员变量的作用域在整个类的内部都是可见的;

局部变量的作用域仅限于定义它的方法。

2、初始值不同:

java会给成员变量一个初始值,但不会给局部变量初始值。

3、同一个方法中不能有同名的局部变量;

     不同方法中可以有同名的局部变量。

4、两类变量同名时,局部变量的优先级更高。

0 0
原创粉丝点击