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

1、作用域不同

局部變量的作用域僅限於定義它的方法
成員變量的作用域在整個類內部都是可見的

2、初始值不同

Java會給成員變量一個初始值
Java不好給局部變量賦予初始值

3、

在同一個方法中,不允許有同名局部變量
在不同的方法中,可以有同名的局部變量

4、優先級

兩類變量同名時,局部變量具有更高的優先級

發佈了36 篇原創文章 · 獲贊 10 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章