华南俳烁实业有限公司

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

全國(guó)計(jì)算機(jī)二級(jí)考試Java語(yǔ)言程序設(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

  從以上例子可以看出,作為全局變量,無(wú)需初始化,系統(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ù)制本頁(yè)地址,傳給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
聂拉木县| 明星| 中西区| 黄骅市| 惠来县| 金塔县| 栾城县| 承德县| 高平市| 鲁甸县| 宁强县| 电白县| 武鸣县| 苏尼特左旗| 简阳市| 武乡县| 江陵县| 静海县| 东港市| 陈巴尔虎旗| 翁源县| 贵南县| 乌兰浩特市| 扬中市| 米泉市| 体育| 桂林市| 平湖市| 扎兰屯市| 武义县| 民乐县| 英吉沙县| 宾川县| 铁岭市| 喀喇沁旗| 尖扎县| 大同市| 枣庄市| 平罗县| 中卫市| 陆良县|