java考试题教学提纲文档格式.docx

上传人:b****4 文档编号:13772071 上传时间:2022-10-13 格式:DOCX 页数:16 大小:24.07KB
下载 相关 举报
java考试题教学提纲文档格式.docx_第1页
第1页 / 共16页
java考试题教学提纲文档格式.docx_第2页
第2页 / 共16页
java考试题教学提纲文档格式.docx_第3页
第3页 / 共16页
java考试题教学提纲文档格式.docx_第4页
第4页 / 共16页
java考试题教学提纲文档格式.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

java考试题教学提纲文档格式.docx

《java考试题教学提纲文档格式.docx》由会员分享,可在线阅读,更多相关《java考试题教学提纲文档格式.docx(16页珍藏版)》请在冰豆网上搜索。

java考试题教学提纲文档格式.docx

(d)

A.abstract     B.false     C.native     D.sizeof

6.下列符号中可以在java程序里表示单行注释的是(c)

A.--B./*……*/   C.//   D./**……*/

7.以下关于构造函数的描述错误的是 

(a)

A.每个类有且只能有一个构造函数。

B.构造函数是类的一种特殊函数,它的方法名必须与类名相同 

C.构造函数的主要作用是完成对类的对象的初始化工作    

D.一般在创建新对象时,系统会自动调用构造函数

8.Panel和Applet的默认布局管理器是(b)

A.CardLayout 

 B.FlowLayout   C.BorderLayout 

 D.GridLayout 

9.在java的一个异常处理中,可以包含多个的语句块是(d)。

A.tryB.finallyC.throwsD.catch

10.下列修饰符中,能够使得某个成员变量只能被它自身和它的子类访问到的是(a)

A.protectedB.publicC.privateD.应不加修饰符

11.下列叙述中,错误的是(b)

A、File类能够存储文件属性 

B、File类能够读写文件

C、File类能够建立文件 

D、File类能够获取文件目录信息 

12.下列描述中,错误的是(a)

A.java要求编程者管理内存 

B.java的安全性体现在多个层次上 

C.java中没有指针机制 

D.java有多线程机制

13.执行完以下代码int[]x=newint[10];

后,以下哪项说明是正确的(a)

A.x[9]为0B.x[9]未定义C.x[10]为0D.x[0]为空

14.有程序片段如下,以下表达式结果为true的是(b)

Floats=newFloat(0.1f);

Floatt=newFloat(0.1f);

Doubleu=newDouble(0.1);

A.s==tB.s.equals(t)C.u.equals(s)D.t.equals(u)

15.下列选项中,不属于字符型常量的是(b)

A.’a’B.”C”C.’\n’D.’\123’

16.下列叙述错误的是(d)

A.在接口中定义的方法都是没有方法体的抽象方法

B.一个java类只能有一个父类,但可以实现多个接口

C.在类声明中,用implements关键字声明该类实现的接口

D.定义接口时使用implements关键字。

17.对于同一类中的两个方法,在判断它们是不是重载方法时,不考虑(c)

A.参数个数B.参数类型C.返回值类型D.参数顺序

18.在applet的方法中,可关闭小应用程序并释放其占用资源的是(d)

A.stop()B.paint()C.init()D.destroy()

19.下列叙述错误的是(c)

A.java程序的输入输出功能是通过流来实现的

B.java中的流按照处理单位可分成两种:

字节流和字符流

C.InputStream是一个基本的输出流类。

D.通过调用相应的close()方法关闭输入输出流

20.下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的(c)

A.publicB.privateC.staticD.final

填空题

21.java程序分为两类:

java应用程序Application和  applet   。

22.设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)((x+y)%2/4)的值为:

_______。

23.java语言种实现跳转的语句是break和    continue 。

24.执行下列语句Strings=”这是棵梨树”;

intL=s.length();

L的值是     。

25.用关键字     修饰的类不能再派生出子类。

26.java中复杂类型数据包括类、接口和     。

27.容器是一种特殊的组件。

AWT容器分为两类:

外部容器和     。

28.在java的异常类的层次组织结构中,是所有异常类的父类,它是Object类的直接子类。

29.Java中的线程由一个虚拟处理机、CPU执行的代码和代码操作的数据等三部分组成。

30.在java中TCP/IPSocket连接是由系统包提供的ServerSocket类和Socket类完成的。

名词解释

31.java虚拟机

32.继承

33.布局管理

34.接口回调

35.Socket套接字

程序改错

36.下列程序完成对一维数组的声明、创建、赋值和逆序输出。

(1)publicclassTest

(2){

(3)publicstaticvoidmain(Stringargs[])

(4){

(5)inti;

(6)inta[5]=newint[5];

(7)for(i=0;

i<

5;

i++)

(8)a[i]=i;

(9)for(i=a.length;

i>

=0;

i--)

(10)System.out.println("

a["

+i+"

]="

+a[i]);

(11)}

(12)}

答:

行号:

改为:

得分

37.下列程序求解1,2,3,……10的累加和并输出

(1)publicclassTest{

(2)publicstaticvoidmain(Stringargs[]){

(3)intsum;

(4)intn=10;

(5)while(n>

0)

(6){

(7)sum+=n;

(8)n++;

(9)}

Sum="

+sum);

(11)}

38.下列程序完成对ConstructTest对象c的私有成员i赋值100的功能。

(1)publicclassConstructTest

(3)privateinti;

(4)privateConstructTest(){i=0}

(5)publicvoidsetI(inti){this.i=i;

}

(6)}

(7)classA

(8){

(9)publicstaticvoidmain(Stringargs[]){

(10)ConstructTestc=newConstructTest();

(11)c.i=100;

(13)}

39.下列程序定义TestPackage类,它继承自Test类,同时将其打包至China.beijing.Tsinghua中。

阅读代码,并找出错误的地方。

(1)importChina.beijing.Tsinghua;

(2)publicclassTestPackage:

Test{

(3)publicstaticvoidmain(Stringargs[]){

(4)newTestPackage().print();

(5)}

(7)classTest{

(8)publicvoidprint(){

(9)System.out.println("

成功!

"

);

(10)}

40.下列程序演示了接口的使用,找出其中出错的地方并改正。

(1)interfaceShowMessage{

(2)voiddisplay(Strings){System.out.println(s);

}}

(3)classTVextendsShowMessage

(4){publicvoiddisplay(Strings){System.out.println(s);

}}

(5)publicclassTest

(6){publicstaticvoidmain(Stringargs[])

(7){ShowMessagesm;

(8)sm=newTV();

(9)sm.display("

长城牌电视机"

程序分析题

41.阅读以下程序,分析输出结果:

publicclassHelloWorld{

publicstaticvoidmain(Stringargs[]){

booleanx=true;

booleany=false;

System.out.println("

X&

&

Y="

+(x&

y));

X||Y="

+(x||y));

}}

42.阅读以下程序,分析输出结果:

publicclassTest

{publicstaticvoidmain(Stringargs[]){

intscore=80;

intx=-100;

Stringtype=score<

60?

"

不及格"

:

及格"

intflag=x>

0?

1:

(x==0?

0:

-1);

type="

+type);

flag="

+flag);

43.阅读以下程序,分析输出结果:

classEmployee{

publicvoidSpeak(){

System.out.println("

这是一个员工类"

classManagerextendsEmployee{

publicvoidSpeak(){

这是一个经理类"

}

publicclassTest{

EmployeeE1=newEmployee();

EmployeeE2=newMana

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

当前位置:首页 > 小学教育 > 语文

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

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