亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當前位置:計算機等級 > 二級考試 > Java語言程序設計 > 考試輔導 > 文章內容
        

      全國計算機二級考試Java語言程序設計知識點(34)

      中華IT學院   【 】  [ 2016年5月9日 ]

      局部變量總結:

        1、局部變量聲明在方法、構造方法或者語句塊中;

        2、局部變量在方法、構造方法、或者語句塊被執(zhí)行的時候創(chuàng)建,當它們執(zhí)行完成后,變量將會被銷毀;

        3、訪問修飾符不能用于局部變量;

        4、局部變量只在聲明它的方法、構造方法或者語句塊中可見;

        5、局部變量是在棧上分配的。

        6、局部變量沒有默認值,所以局部變量量被聲明后,必須經過初始化,才可以使用。

        實例1

        在以下實例中age是一個局部變量。定義在pubAge()方法中,它的作用域就限制在這個方法中。

        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();
        }
        }

        以上實例編譯運行結果如下:

        Puppy age is: 7

        實例2

        在下面的例子中age變量沒有初始化,所以在編譯時出錯。

        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();
        }
        }

        以上實例編譯運行結果如下:

       

       Test.java:4:variable number might not have been initialized
        age = age + 7;
        ^
        1 error
      分享到:
      本文糾錯】【告訴好友】【打印此文】【返回頂部
      將考試網添加到收藏夾 | 每次上網自動訪問考試網 | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網站聲明  廣告服務  聯(lián)系方式  站內導航  考試論壇
      Copyright © 2007-2013 中華考試網(Examw.com) All Rights Reserved