Java程序设计期末试卷与答案Word文档格式.doc

上传人:b****2 文档编号:14561714 上传时间:2022-10-23 格式:DOC 页数:7 大小:37KB
下载 相关 举报
Java程序设计期末试卷与答案Word文档格式.doc_第1页
第1页 / 共7页
Java程序设计期末试卷与答案Word文档格式.doc_第2页
第2页 / 共7页
Java程序设计期末试卷与答案Word文档格式.doc_第3页
第3页 / 共7页
Java程序设计期末试卷与答案Word文档格式.doc_第4页
第4页 / 共7页
Java程序设计期末试卷与答案Word文档格式.doc_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

Java程序设计期末试卷与答案Word文档格式.doc

《Java程序设计期末试卷与答案Word文档格式.doc》由会员分享,可在线阅读,更多相关《Java程序设计期末试卷与答案Word文档格式.doc(7页珍藏版)》请在冰豆网上搜索。

Java程序设计期末试卷与答案Word文档格式.doc

A.staticvoidmethod()B.publicvoidmethod()

C.finalvoidmethod()D.abstractvoidmethod()

二、填空题(每空格1分,共20分)

1、开发与运行Java程序需要经过的三个主要步骤为、

和。

2、如果一个JavaApplet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是类的子类并且存储该源程序文件的文件名为。

3、如果一个JavaApplet程序文件中定义有3个类,则使用Sun公司的JDK编译

器编译该源程序文件将产生个文件名与类名相同而扩展名为的字节码文件。

4、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占

用字节内存空间,这样,无论是中文字符还是英文字符,都是占

用字节内存空间。

5、设x=2,则表达式(x++)/3的值是。

6、若x=5,y=10,则x<

y和x>

=y的逻辑值分别为和。

7、方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。

方法是不能被当前类的子类重新定义的方法。

8、创建一个名为MyPackage的包的语句是,

该语句应该放在程序的位置为:

9、设有数组定义:

intMyIntArray[]={10,20,30,40,50,60,70};

则执行以下几个语句后的输出结果是。

ints=0;

for(inti=0;

i<

MyIntArray.length;

i++)

if(i%2==1)s+=MyIntArray[i];

System.out.println(s);

10、在Java程序中,通过类的定义只能实现重继承,但通过接口的定义可以实现重继承关系。

三、写出下列程序完成的功能。

(每小题5分,共20分)

1、publicclassSum

{publicstaticvoidmain(Stringargs[])

{doublesum=0.0;

for(inti=1;

i<

=100;

sum+=1.0/(double)i;

System.out.println("

sum="

+sum);

}

}

2、importjava.io.*;

publicclassReverse

{publicstaticvoidmain(Stringargs[])

{inti,n=10;

inta[]=newint[10];

for(i=0;

n;

i++)

try{

BufferedReaderbr=newBufferedReader(

newInputStreamReader(System.in));

a[i]=Integer.parseInt(br.readLine());

//输入一个整数

}catch(IOExceptione){};

for(i=n-1;

i>

=0;

i――)

System.out.print(a[i]+"

"

);

System.out.println();

}

3、importjava.awt.*;

publicclassabc

{publicstaticvoidmain(Stringargs[])

{newFrameOut();

}

}

classFrameOutextendsFrame//Frame为系统定

{Buttonbtn;

//义的窗框类

FrameOut()

{super("

按钮"

btn=newButton("

按下我"

setLayout(newFlowLayout());

add(btn);

setSize(300,200);

show();

}

}

4、importjava.io.*;

publicclassabc

{publicstaticvoidmain(Stringargs[])

{SubClasssb=newSubClass();

System.out.println(sb.max());

}

}

classSuperClass

{inta=10,b=20;

}

classSubClassextendsSuperClass

{intmax(){return((a>

b)?

a:

b);

}}

四、写出下面程序的运行结果(每小题10分,共30分)

1、importjava.io.*;

publicclassabc

{publicstaticvoidmain(Stringargs[])

{ABs=newAB("

Hello!

"

"

IloveJAVA."

System.out.println(s.toString());

classAB{

Strings1;

Strings2;

AB(Stringstr1,Stringstr2)

{s1=str1;

s2=str2;

}

publicStringtoString()

{returns1+s2;

2、importjava.io.*;

publicclassabc

{

publicstaticvoidmain(Stringargs[])

{inti,s=0;

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

for(i=0;

a.length;

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

System.out.println("

s="

+s);

}

3、importjava.io.*;

publicclassabc

{

publicstaticvoidmain(Stringargs[])

{System.out.println("

a="

+a+"

\nb="

+b);

classSubClassextends

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

当前位置:首页 > 工程科技 > 交通运输

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

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