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

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

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

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

      變量的作用域(全局變量|局部變量)

        根據(jù)作用域(作用范圍)來分,一般將變量分為全局變量和局部變量。從字面上理解很簡單,全局變量就是在程序范圍之內(nèi)都有效的變量,而局部變量就是在程序中的一部分內(nèi)是有效的。

        在Java中,全局變量就是在類的整個范圍之內(nèi),都有效的變量。而局部變量就是在類中某個方法函數(shù)內(nèi)或某個子類內(nèi),有效的變量,下面將從實際程序代碼中慢慢的體會。

        1.全局變量示例

        public class var{ ///a 是全局變量
        int a=10;
        public static void main(String[] args){
        var v=new var();
        v.print();
        }
        void print(){
        System.out.println("全局變量 a="+a);
        }
        }

        運行結果:

        全局變量 a=10

        從以上例子可以看出,變量“a”的值在整個類中都有效。

        2.局部變量示例

        public class Math1{ ///c 是局部變量
        public static void main(String[] args){
        Math1 v=new Math1();
        System.out.println("這個是局部變量 c="+c);
        }
        void print(){
        int c=20;
        }
        }

        以上代碼在編譯時,會出現(xiàn)錯誤,就是找不到變量“c”。這說明變量“c”只在方法“print()”中起作用,在方法外就無法再調(diào)用。

        從上述代碼中可以看出,如果一個變量在類中定義,那么這個變量就是全局變量;而在類中的方法、函數(shù)中定義的變量就是局部變量。

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