1. 程式人生 > >成員變量和局部變量

成員變量和局部變量

pos log 區域 變量作用域 body 同名 成員變量和局部變量 它的 局部變量

1.變量聲明的位置決定變量作用域
2.變量作用域確定可在程序中按變量名訪問該變量的區域
3.成員變量:定義在類中的變量(類或其他類中可以調用)
4.局部變量:定義在方法中的變量(方法)
5.區別:a.作用域不同
局部變量的作用域僅限於定義它的方法
成員變量的作用域在整個類內部都是可見的
b.初始值不同
Java會給成員變量一個初始值
Java不會給局部變量賦予初始值
6.在同個方法中,不允許有同名局部變量
在不同方法中,可以有同名的局部變量
在同個類中,成員變量和局部變量同名時,局部變量具有更高的優先級

成員變量和局部變量