JAVA编程思想第四版课后答案.docx

上传人:b****6 文档编号:2815066 上传时间:2022-11-15 格式:DOCX 页数:14 大小:16.65KB
下载 相关 举报
JAVA编程思想第四版课后答案.docx_第1页
第1页 / 共14页
JAVA编程思想第四版课后答案.docx_第2页
第2页 / 共14页
JAVA编程思想第四版课后答案.docx_第3页
第3页 / 共14页
JAVA编程思想第四版课后答案.docx_第4页
第4页 / 共14页
JAVA编程思想第四版课后答案.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

JAVA编程思想第四版课后答案.docx

《JAVA编程思想第四版课后答案.docx》由会员分享,可在线阅读,更多相关《JAVA编程思想第四版课后答案.docx(14页珍藏版)》请在冰豆网上搜索。

JAVA编程思想第四版课后答案.docx

JAVA编程思想第四版课后答案

Java编程思想(第四版)习题答案

第二章

练习1:

publicclassPrimitiveTest{

staticinti;

staticcharc;

publicstaticvoidmain(String[]args){

System.out.println("int="+i);

System.out.println("char="+c);

}

}

练习2:

publicclassHelloWorld{

publicstaticvoidmain(String[]args){

System.out.println("HelloWorld!

");

}

}

练习3:

publicclassATNTest{

publicstaticvoidmain(String[]args){

classATypeName{

inti;

doubled;

booleanb;

voidshow(){

System.out.println(i);

System.out.println(d);

System.out.println(b);

}

}

ATypeNamea=newATypeName();

a.i=3;

a.d=2.71828;

a.b=false;

a.show();

}

}

练习4:

publicclassDataOnlyTest{

publicstaticvoidmain(String[]args){

classDataOnly{

inti;

doubled;

booleanb;

voidshow(){

System.out.println(i);

System.out.println(d);

System.out.println(b);

}

}

DataOnlydata=newDataOnly();

data.i=3;

data.d=2.71828;

data.b=false;

data.show();

}

}

练习5:

publicclassDOTest2{

publicstaticvoidmain(String[]args){

classDataOnly{

inti;

doubled;

booleanb;

voidshow(){

System.out.println(i);

System.out.println(d);

System.out.println(b);

}

}

DataOnlydata=newDataOnly();

data.i=234;

data.d=2.1234545;

data.b=true;

data.show();

}

}

练习6:

publicclassStorageTest{

publicstaticvoidmain(String[]args){

classStoreStuff{

intstorage(Strings){

returns.length()*2;

}

}

StoreStuffx=newStoreStuff();

System.out.println(x.storage("hi"));

}

}

练习7:

classStaticTest{

staticinti=47;

}

classIncrementable{

staticvoidincrement(){StaticTest.i++;}

}

publicclassITest{

publicstaticvoidmain(String[]args){

System.out.println("StaticTest.i="+StaticTest.i);

StaticTestst1=newStaticTest();

StaticTestst2=newStaticTest();

System.out.println("st1.i="+st1.i);

System.out.println("st2.i="+st2.i);

Incrementablesf=newIncrementable();

sf.increment();

System.out.println("Aftersf.increment()called:

");

System.out.println("st1.i="+st1.i);

System.out.println("st2.i="+st2.i);

Incrementable.increment();

System.out.println("AfterIncrementable.incrementcalled:

");

System.out.println("st1.i="+st1.i);

System.out.println("st2.i="+st2.i);

}

}

练习8:

classStaticTest{

staticinti=47;

}

classIncrementable{

staticvoidincrement(){StaticTest.i++;}

}

publicclassOneStaticTest{

publicstaticvoidmain(String[]args){

System.out.println("StaticTest.i="+StaticTest.i);

StaticTestst1=newStaticTest();

StaticTestst2=newStaticTest();

System.out.println("st1.i="+st1.i);

System.out.println("st2.i="+st2.i);

Incrementable.increment();

System.out.println("AfterIncrementable.increment()called:

");

System.out.println("st1.i="+st1.i);

System.out.println("st2.i="+st2.i);

Incrementable.increment();

System.out.println("AfterIncrementable.incrementcalled:

");

System.out.println("st1.i="+st1.i);

System.out.println("st2.i="+st2.i);

st1.i=3;

System.out.println("Afterst1.i=3,");

System.out.println("st1.i="+st1.i);

System.out.println("st2.i="+st2.i);

System.out.println("CreateanotherStaticTest,st3.");

StaticTestst3=newStaticTest();

System.out.println("st3.i="+st3.i);

}

}

练习9:

publicclassAutoboxTest{

publicstaticvoidmain(String[]args){

booleanb=false;

charc='x';

bytet=8;

shorts=16;

inti=32;

longl=64;

floatf=0.32f;

doubled=0.64;

BooleanB=b;

System.out.println("booleanb="+b);

System.out.println("BooleanB="+B);

CharacterC=c;

System.out.println("charc="+c);

System.out.println("CharacterC="+C);

ByteT=t;

System.out.println("bytet="+t);

System.out.println("ByteT="+T);

ShortS=s;

System.out.println("shorts="+s);

System.out.println("ShortS="+S);

IntegerI=i;

System.out.println("inti="+i);

System.out.println("IntegerI="+I);

LongL=l;

System.out.println("longl="+l);

System.out.println("LongL="+L);

FloatF=f;

System.out.println("floatf="+f);

System.out.println("FloatF="+F);

DoubleD=d;

System.out.println("doubled="+d);

System.out.println("DoubleD="+D);

}

}

练习10:

publicclassCommandArgTest{

publicstaticvoidmain(String[]args){

int[]args1={1,2,3};

System.out.println("args[0]="+args1[0]);

System.out.println("args[1]="+args1[1]);

System.out.println("args[2]="+args1[2]);

}

}

练习11:

publicclassRainbow{

publicstaticvoidmain(String[]args){

AllTheColorsOfTheRainbowatc=newAllTheColorsOfTheRainbow();

System.out.println("atc.anIntegerRepresenti

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1