1. 程式人生 > >java類與對象_成員變量和局部變量區別

java類與對象_成員變量和局部變量區別

什麽 bsp java類 臨時 對象 類變量 類與對象 保存 java

成員變量和局部變量:
1.成員變量:再類中定義,用來描述對象將要有什麽。
2.局部變量:在類的方法中定義,在方法中臨時保存數據。
區別:
1.作用域不同:
局部:僅限於定義它的方法
成員:整個類中都是可見的
2.初始值不同的
局部:Java不會給局部變量賦予初始值
成員:Java給成員變量賦予初始值,0
3在同一個方法中不允許有同名的局部變量;不同的方法中可以有同名的局部變量
4.兩類變量同名時,局部變量有更高的優先級(就近原則)

java類與對象_成員變量和局部變量區別