Java局部變量
局部變量聲明在方法、構(gòu)造方法或者語句塊中;
局部變量在方法、構(gòu)造方法、或者語句塊被執(zhí)行的時(shí)候創(chuàng)建,當(dāng)它們執(zhí)行完成后,變量將會(huì)被銷毀;
訪問修飾符不能用于局部變量;
局部變量只在聲明它的方法、構(gòu)造方法或者語句塊中可見;
局部變量是在棧上分配的。
局部變量沒有默認(rèn)值,所以局部變量量被聲明后,必須經(jīng)過初始化,才可以使用。
實(shí)例1
在以下實(shí)例中age是一個(gè)局部變量。定義在pubAge()方法中,它的作用域就限制在這個(gè)方法中。
public class Test{
public void pupAge(){
int age = 0;
age = age + 7;
System.out.println("Puppy age is : " + age);
}
public static void main(String args[]){
Test test = new Test();
test.pupAge();
}
}
以上實(shí)例編譯運(yùn)行結(jié)果如下:
Puppy age is: 7
![]() | ![]() .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 |
![]() | ![]() .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |