- 相關(guān)推薦
計算機二級Java語(yǔ)言程序設計考試重要考點(diǎn)
Java能夠自動(dòng)處理對象的引用和間接引用,實(shí)現自動(dòng)的無(wú)用單元收集,使用戶(hù)不必為存儲管理問(wèn)題煩惱,能更多的時(shí)間和精力花在研發(fā)上。下面是小編整理的關(guān)于計算機二級Java語(yǔ)言程序設計考試重要考點(diǎn),希望大家認真閱讀~!
局部變量總結:
1、局部變量聲明在方法、構造方法或者語(yǔ)句塊中;
2、局部變量在方法、構造方法、或者語(yǔ)句塊被執行的時(shí)候創(chuàng )建,當它們執行完成后,變量將會(huì )被銷(xiāo)毀;
3、訪(fǎng)問(wèn)修飾符不能用于局部變量;
4、局部變量只在聲明它的方法、構造方法或者語(yǔ)句塊中可見(jiàn);
5、局部變量是在棧上分配的。
6、局部變量沒(méi)有默認值,所以局部變量量被聲明后,必須經(jīng)過(guò)初始化,才可以使用。
實(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í)例編譯運行結果如下:
Puppy age is: 7
實(shí)例2
在下面的例子中age變量沒(méi)有初始化,所以在編譯時(shí)出錯。
public class Test{
public void pupAge(){
int age;
age = age + 7;
System.out.println("Puppy age is : " + age);
}
public static void main(String args[]){
Test test = new Test();
test.pupAge();
}
}
以上實(shí)例編譯運行結果如下:
Test.java:4:variable number might not have been initialized
age = age + 7;
【計算機二級Java語(yǔ)言程序設計考試重要考點(diǎn)】相關(guān)文章:
2017計算機二級Java語(yǔ)言程序設計考試試題08-30
計算機二級Java語(yǔ)言程序設計考試試題及答案10-01
全國計算機二級Java語(yǔ)言程序設計考試試題07-06
計算機二級VFP重要考點(diǎn)06-02
計算機二級JAVA考點(diǎn)解析10-12