网站大量收购独家精品文档,联系QQ:2885784924

2018Java考卷B + 答案 完整.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1-

《Java程序设计》期末考试卷(B)—含答案

题数

总分

得分

使用专业、班级_______________学号_______________姓名_______________

本题

得分

一.单项选择题〖每题2分,共计40分〗

请将选择题的答案填写到下表的对应题号内:

1

2

3

4

5

6

7

8

9

10

A

D

B

A

D

D

A

B

A

D

11

12

13

14

15

16

17

18

19

20

C

A

D

C

C

A

D

C

C

A

由Java编译器默认导入的包是:

A.java.lang B.java.util C.java.swing D.java.io

下列不属于main方法的修饰词是:

A.public B.void C.static D.final

Java的字符类型采用的是Unicode编码方案,每个Unicode码占用的比特数是:

A.8 B.16 C.32 D.64

Java中所有类的根类是:

A.java.lang.Object B.java.lang.Class

C.java.lang.String C.java.lang.System

下列赋值语句编译时不会出现警告或者错误的是:

A.floatf=1.3; B.charc=“a”; C.byteb=300; D.inti=100;

Java语言中下列语句错误的是:

A.inta[]={1,2}; B.inta[]=newint[2];a[0]=1;a[1]=2;

C.inta[];a=newint[]{1,2}; D.inta[2];

提供java存储数据库能力的包是:

A.java.sql B.java.io C.java.lang D.java.net

运行以下Java代码:

Strings=NULL; s.concat(“abc”);

会产生的异常类型是:

A.ArithmeticException B.NullPointerException

C.IOException D.ClassNotFoundException

将类的成员访问权限设置为默认的,则该成员能被:

A.同一包中的类访问 B.所有的子类访问

C.所有的类访问 D.仅限在该类中访问

类A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:

Aa0=newA();

Aa1=newB();

Aa2=newC();

以下说法正确的是:

A、只有第1行能通过编译

B、第1、2行能通过编译,但第3行编译出错

C、第1、2、3行能通过编译,但第2、3行运行时出错

D、第1、2、3行编译和运行都没有问题

关于构造方法,下列说法错误的是:

A.构造方法的名称必须与类名相同 B.构造方法可以带参数

C.构造方法不可以重载 D.构造方法不能有返回值

下列说法正确的是:

A.一个程序可以包含多个源文件 B.一个源文件中只能有一个类

C.一个源文件中可以有多个公共类 D.一个源文件只能供一个程序使用

下列说法不正确的是:

A.IOException必须被捕获或抛出

B.Java语言不会自动初始化局部变量的值

C.Java语言会自动进行内存垃圾回收

D.Java语言不允许同时继承一个类并实现一个接口

关于以下语句:Stringa=“Java”; Stringb=“Java”; Stringc=newString(“Java”);

结论正确的是:

A.a、b、c均指向同一实例对象

B.a、b、c均指向不同实例对象

C.a和b指向同一实例对象,b和c指向不同实例对象

D.a和b指向不同实例对象,b和c指向同一实例对象

下列哪种情况不能终止当前线程的运行:

A.抛出一个异常 B.该线程调用sleep()方法

C.当创建一个新的线程时 D.当一个优先级更高的线程进入就绪状态

给定下列语句:

Strings1=newString(“Java”);

Strings2=newString(“Java”);

booleanb1=s1.equals(s2);

booleanb2=(s1==s2);

则b1和b2的值分别是:

A.true,false B.true,true C.false,false D.false,true

下列哪个不属于字节流:

文档评论(0)

子忆 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档