Java复习题三阅读程序题软件Word格式.docx

上传人:b****5 文档编号:15976508 上传时间:2022-11-17 格式:DOCX 页数:21 大小:33.76KB
下载 相关 举报
Java复习题三阅读程序题软件Word格式.docx_第1页
第1页 / 共21页
Java复习题三阅读程序题软件Word格式.docx_第2页
第2页 / 共21页
Java复习题三阅读程序题软件Word格式.docx_第3页
第3页 / 共21页
Java复习题三阅读程序题软件Word格式.docx_第4页
第4页 / 共21页
Java复习题三阅读程序题软件Word格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

Java复习题三阅读程序题软件Word格式.docx

《Java复习题三阅读程序题软件Word格式.docx》由会员分享,可在线阅读,更多相关《Java复习题三阅读程序题软件Word格式.docx(21页珍藏版)》请在冰豆网上搜索。

Java复习题三阅读程序题软件Word格式.docx

}请写出该程序的功能:

该程序使用字符缓冲输入流从键盘输入10个数,然后倒序并间隔打印出来。

2.阅读以下程序importjava.io.*;

publicclassabc{

publicstaticvoidmain(Stringargs[]){inti,s=0;

inta[]={20,30,40,50,60,70,80,90,100,110,120};

for(i=0;

i<

a.length;

i++)

+=

if(i%3==0)s+=a[i];

System.out.println("

s="

+s);

请写出该程序的输出结果:

s=260

3、阅读以下程序:

publicclassTestRandomAccess{

publicstaticvoidmain(Stringargs[]){

intdata_arr[]={65,66,56,23,27,1,43,65,4,99};

RandomAccessFilerandf=newRandomAccessFile("

temp.dat"

"

rw"

for(inti=0;

data_arr.length;

i++)

randf.writeInt(data_arr[i]);

randf.writeUTF("

Goodmorning!

"

'

for(inti=data_arr.length-l;

i>

=0;

i=i-2){randf.seek(i*4);

System,out.print("

+randf.readInt());

randf.seek(40);

System.out.println(randf.readUTF());

randf.close();

}catch(IOExceptione){

System.out.println("

Fileaccesserror:

+e);

}

该程序的输出结果是:

996512366Goodmorning!

4、阅读以下程序并填空。

classextendsException{

H.

Stringmymsg="

我自己定义的异常!

doublemynum=2.0;

MyException(){super(”首字母不能为A!

);

MyException(Stringmsg){}//调用父类构造方法,参数为msg

publicvoiddisplayme(){System.out.println(mymsg);

}publicdoublemymethod(){returnMath.sqrt(mynum);

classExceptionTest{

publicstaticvoidmain(String[]args){

if(args[O].charAt(O)=='

A'

){

MyExceptione=newMyException();

kkkk:

+e.mymethod());

e.displayme();

System.out.println("

*********intry*********"

;

//抛出异常e

}elseif(args[O].charAt(O)==B){

第一个字符不应是B!

);

thrownewMyException(”

}else{System.out.println(args[0]);

}catch(){

System.out.println(aaa.getMessage());

aaa.displayme();

System.out.println("

”+aaa.mymethod());

}catch(){

System.out.println("

命令行参数个数错!

程序填空:

MyExceptionsuper(msg)throwe

MyExceptionaaa

ArrayindexOutOfBoundsException

5、阅读以下程序

importjava.io.*;

publicclassTest{

publicstaticvoidmain(Stringargs[]){

SubSubClassm=newSubSubClass(3,6,6);

m.show();

classSuperClass{

inta,b;

SuperClass(intx,inty){a=x;

b=y;

classSubClassextendsSuperClass{

intc;

SubClass(intaa,intbb,intcc){

super(aa,bb);

c=cc;

classSubSubClassextendsSubClass{inta;

SubSubClass(intaa,intbb,intcc){super(aa,bb,cc);

a=aa+bb+cc;

voidshow()

{System.out.println("

a="

+a+"

\nb="

+b+"

\nc="

+c);

}}

请写出该程序的运行结果:

a=60

b=20c=30

6、阅读以下程序

Publicclassabc{

publicstaticvoidmain(Stringargs[]){Stringsl="

Hello!

;

Strings2=newString("

World!

System.out.println(sl.concat(s2));

请写出该程序的运行结果:

HelloWorld!

7、阅读以下程序

publicclassClassi{

publicstaticvoidmain(Stringargs[]){

inti,max,min;

inta[]={12,67,8,98,23,56,124,55,99,100);

max=min=a[0];

for(i=1;

a.length;

i++){

if(a[i]<

min)min=a[i];

if(a[i]>

max)max=a[i];

System.out.println(max+"

+min);

System.out.println();

请写出该程序完成的功能:

在数组中查找并输出最大值和最小值。

8、阅读以下程序

importjava.awt.*;

importjava.appiet.Appiet;

publicclassDrawMylmageextendsApplet{

Imagemylmage;

//定义一个图像类Image的对象mylmage

publicvoidinit(){

mylmage=getImage(getDocumentBase(),"

pica.jpg"

publicvoidpaint(Graphicsg){

g.drawlmage(mylmage,O,O,this);

请写出该程序的功能:

在Applet界面中显示当前文件夹下名为"

Pica.jpg”的图像。

9、阅读以下程序并填空。

importjava.appiet.*;

importjava.net.*;

Applet{

publicclassMypicture_

Imageimage;

(){

publicvoid

image=getlmage(newURL(getCodeBase(),'

image.gif));

}(MalformedURLExceptione){}

g.drawlmage(image,O,O,

publicvoidstart(){

();

程序填空题:

extendsinitcatchthisrepaint

10、阅读以下程序:

publicclassSum{

publicstaticvoidmain(Stringargs[]){doublesum=0.0;

for(inti=1;

=100;

i++)

sum+=i;

System.out.println("

sum="

+sum);

该程序完成的功能是:

求sum=1+2+3+...+100的和。

11、阅读以下程序:

SuperClass(intx,inty){a=x;

voidshow(){System.out.printin("

+a+"

\nb="

+b);

c=cc;

voidshow(){

c="

+c+"

\na="

classSubSubClassextendsSubClass{

inta;

SubSubClass(intaa,intbb,intcc){

super(aa,bb,cc);

a=aa+bb+cc;

vo

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

当前位置:首页 > 法律文书 > 判决书

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

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