东师《Java程序设计》春第一次在线作业文档格式.docx

上传人:b****1 文档编号:13563487 上传时间:2022-10-11 格式:DOCX 页数:6 大小:17.28KB
下载 相关 举报
东师《Java程序设计》春第一次在线作业文档格式.docx_第1页
第1页 / 共6页
东师《Java程序设计》春第一次在线作业文档格式.docx_第2页
第2页 / 共6页
东师《Java程序设计》春第一次在线作业文档格式.docx_第3页
第3页 / 共6页
东师《Java程序设计》春第一次在线作业文档格式.docx_第4页
第4页 / 共6页
东师《Java程序设计》春第一次在线作业文档格式.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

东师《Java程序设计》春第一次在线作业文档格式.docx

《东师《Java程序设计》春第一次在线作业文档格式.docx》由会员分享,可在线阅读,更多相关《东师《Java程序设计》春第一次在线作业文档格式.docx(6页珍藏版)》请在冰豆网上搜索。

东师《Java程序设计》春第一次在线作业文档格式.docx

C.-215--215-1

D.-231--231-1

3. 

下列程序段的输出结果是()publicclassoperatorsandExpressions{voidstringPlus(){inta=3,b=4,c=5;

System.out.println("

abc"

+3);

}}

A.15

B.abc3

C.256

D.63

4. 

现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?

A.NaN

B.负无限单精度浮点数

C.负有限双精度浮点数

D.负无限双精度浮点数

5. 

对于下面的程序,x在什么范围内取值时将输出字符串”second”?

()if(x>

0){System.out.println("

first"

);

}elseif(x>

-3){System.out.println("

second"

}else{System.out.println("

third"

}Whichrangeofxvaluewouldprintthestring"

?

A.x>

0

B.x>

-3

C.x<

=-3

D.x<

=0&

x>

6. 

类是对象的抽象,它的定义包括()部分

A.一部分

B.两部分

C.三部分

D.四部分

7. 

Java程序中,通过类的定义只能实现()重继承。

A.1

B.2

C.3

D.4

8. 

9. 

指出下列程序运行的结果()publicclassExample{  Stringstr=newString("

good"

  char[]ch={'

a'

'

b'

c'

};

  publicstaticvoidmain(Stringargs[]){    Exampleex=newExample();

    ex.change(ex.str,ex.ch);

    System.out.print(ex.str+"

and"

    Sytem.out.print(ex.ch);

  }  publicvoidchange(Stringstr,charch[]){    str="

testok"

;

    ch[0]='

g'

  }}

A.goodandabc

B.goodandgbc

C.testokandabc

D.testokandgbc

10. 

下列API不属于java.1ang.Math类的一个是()。

A.random()

B.abs()

C.drawLine()

D.sin()

分 

二、多选题(共10道试题,共30分。

)V1. 

下面哪些关键字能用来控制对类成员的访问()?

A.public

B.protected

C.private

D.default

指出正确的表达式()

A.doublea=1.0;

B.Doublea=newDouble(1.0);

C.bytea=340;

D.Bytea=120;

以下哪些方法是Collection接口的方法?

A.iterator

B.isEmpty

C.toArray

D.setText

下面选项正确声明一个一维数组的有()。

A.String[]a

B.Stringa[]

C.chara[][]

D.Stringa[10]

下面的哪些程序片断可能导致错误?

A.Strings=“Gonewiththewind”;

Stringt=“good“;

Stringk=s+t;

B.Strings=“Gonewiththewind”;

Stringt;

t=s[3]+“one”;

C.Strings=“Gonewiththewind”;

Stringstandard=s.toUpperCase();

D.Strings=“homedirectory”;

Stringt=s–“directory”;

设有如下代码:

classBase{}publicclassMyCastextendsBase{staticbooleanb1=false;

staticinti=-1;

staticdoubled=10.1;

publicstaticvoidmain(Stringargv[]){MyCastm=newMyCast();

Baseb=newBase();

//Here}}则在//Here处插入哪个代码将不出现编译和运行错误。

A.b=m;

B.m=b;

C.d=i;

D.b1=i;

面向对象程序设计的基本特征是()。

A.抽象

B.封装

C.继承

D.多态

现有一变量声明为booleanaa;

下面赋值语句中错误的是()。

A.aa=false;

B.aa=False;

C.aa="

true"

D.aa=0;

以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?

()1.publicvoidmethod(){2.3.if(someTestFails()){4.5.}6.7.}

A.在行2增加:

IOExceptione;

B.在行4增加:

throwe;

C.在行4增加:

thrownewIOException();

D.在行6增加:

三、判断题(共20道试题,共40分。

Java的类不允许多重继承,但接口支持多重继承。

A.错误

B.正确

用“+”可以实现字符串的拼接,用-可以从一个字符串中去除一个字符子串。

Java应用程序一定要有main()方法,小程序一定要继承于Applet或JApplet类。

如果没有为类中的某些成员赋初始值,Java执行系统会为类成员赋予固定的初始值,如数值变量的值为0,布尔变量的值为true,未初始化的引用为null。

Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。

一个类可以生成多个对象,并且这些对象都具有相同的属性。

Java源程序文件中是不区分字母的大小写的。

应用程序一定要有main()方法,小程序一定要继承于Applet类。

静态初始化器是在其所属的类加载内存时由系统自动调用执行。

Java中所有的类都是java.lang的子类。

11. 

Java的类是单继承的,所有的类都从Object类派生而来的。

12. 

类及其属性、方法可以同时有一个以上的修饰符来修饰。

13. 

一个类如果实现了某个接口,那么它必须覆盖该接口中的所有方法。

14. 

Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。

15. 

注释的作用是使程序在执行时在屏幕上显示//之后的内容。

16. 

Java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口

17. 

当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。

18. 

子类的成员和方法的数目一定大于等于父类的成员和方法的数目。

19. 

Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

20. 

每个try块都必须至少有一个catch块与之相对应。

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

当前位置:首页 > 医药卫生 > 预防医学

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

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