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

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
      全國  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > Java語言程序設(shè)計(jì) > 考試輔導(dǎo) > 文章內(nèi)容
        

      全國計(jì)算機(jī)二級(jí)考試Java語言程序設(shè)計(jì)知識(shí)點(diǎn)(35)

      中華IT學(xué)院   【 】  [ 2016年5月9日 ]

      全局變量與局部變量的聲明

      public class var{

      byte x; short y; int z; long a; float b;

      double c; char d; boolean e;

      public static void main(String[] args){

      var m=new var();

      System.out.println(" 打印數(shù)據(jù) x="+m.x);

      System.out.println(" 打印數(shù)據(jù) y="+m.y);

      System.out.println(" 打印數(shù)據(jù) z="+m.z);

      System.out.println(" 打印數(shù)據(jù) a="+m.a);

      System.out.println(" 打印數(shù)據(jù) b="+m.b);

      System.out.println(" 打印數(shù)據(jù) c="+m.c);

      System.out.println(" 打印數(shù)據(jù) d="+m.d);

      System.out.println(" 打印數(shù)據(jù) e="+m.e);

      }

      }

        運(yùn)行結(jié)果:

      打印數(shù)據(jù) x=0

      打印數(shù)據(jù) y=0

      打印數(shù)據(jù) z=0

      打印數(shù)據(jù) a=0

      打印數(shù)據(jù) b=0.0

      打印數(shù)據(jù) c=0.0

      打印數(shù)據(jù) d=

      打印數(shù)據(jù) e=false

        從以上例子可以看出,作為全局變量,無需初始化,系統(tǒng)自動(dòng)給變量賦值。除了字符型數(shù)據(jù)被賦值為空,布爾型數(shù)據(jù)被賦值為 false,其他一律賦值為 0。下面再看一段程序代碼段。

      public class var1{

      void printnumber(){

      byte x; short y; int z; long a;

      float b; double c; char d; boolean e;

      }

      public static void main(String[] args){

      var1 m=new var1();

      System.out.println(" 打印數(shù)據(jù) x="+m.x);

      System.out.println(" 打印數(shù)據(jù) y="+m.y);

      System.out.println(" 打印數(shù)據(jù) z="+m.z);

      System.out.println(" 打印數(shù)據(jù) a="+m.a);

      System.out.println(" 打印數(shù)據(jù) b="+m.b);

      System.out.println(" 打印數(shù)據(jù) c="+m.c);

      System.out.println(" 打印數(shù)據(jù) d="+m.d);

      System.out.println(" 打印數(shù)據(jù) e="+m.e);

      }

      )

        這個(gè)程序段編譯時(shí)就會(huì)報(bào)錯(cuò),原因是所有局部變量都沒有初始化。從以上兩段程序代碼得出一個(gè)結(jié)果:全局變量可以不用進(jìn)行初始化賦值工作,而局部變量必須要進(jìn)行初始化賦值工作。

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