成員變量和局部變量的區別

1、作用域不同:

成員變量的作用域在整個類的內部都是可見的;

局部變量的作用域僅限於定義它的方法。

2、初始值不同:

java會給成員變量一個初始值,但不會給局部變量初始值。

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

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

4、兩類變量同名時,局部變量的優先級更高。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章