最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

北语20秋《Java语言程序设计》作业4【标准答案】

20秋《Java语言程序设计》作业4

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 100 分)

1.变量按作用域分为_______。

A.局部变量、数组变量、方法参数和异常处理参数

B.局部变量、类变量、方法参数和异常处理参数

C.局部变量、类变量、数组变量和异常处理参数

D.全局变量、局部变量、方法参数和异常处理参数

 

2.下列程序段输出的结果是_______。public class NewClass { public static void main(String args[]){ int x=0; boolean b1,b2,b3,b4; b1=b2=b3=b4=true; x=(b1|b2&b3^b4)?++x:x–; System.out.printl

A.-1

B.0

C.1

D.2

 

3.Java程序的执行方式是_______。

A.即时编译方式和非解释执行方式

B.非即时编译方式和非解释执行方式

C.非即时编译方式和解释执行方式

D.即时编译方式和解释执行方式

 

4.在Java中,数组是被当成以下哪项来处理的。

A.类

B.对象

C.接口

D.简单数据类型

 

5.下面程序段的输出结果为_______。class StaticDemo{ static int x; int y; public static int getX(){ return x; } public static int setX(int newX){ x=newX; } public int getY(){ retur

A.x=10 静态变量a.x=10 实例变量b.y=40

B.x=0 静态变量a.x=10 实例变量b.y=40

C.x=10 静态变量a.x=30 实例变量b.y=40

D.x=0 静态变量a.x=30 实例变量b.y=40

 

6.在Java类型中,int、char和short等类型的长度是_______。

A.由机器CPU决定

B.由用户自己定义决定奥鹏作业答案请进open5.net或请联系QQ/微信:18866732

C.固定的

D.与机器字节有关的

 

7.Java语言采用创建类的实例(对象)来处理事件,这种动态的实例存储在_______中。

A.内存堆

B.硬盘

C.CPU

D.服务器

 

8.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void equalsMethod2(){ String s1=new String(“hello”); String s2=new String(“hello”); System.out.println(s1.equals(s2)); class MyValue{ int i;

A.true true

B.true false

C.false false

D.false true

 

9.当一个类没有指定访问修饰符(public、abstract和final)时,下列说法正确的是_______。

A.当类只可以在声明这些类的包中使用

B.该类的使用没有任何限制

C.该类没有子类,也没有父类

D.该类不可以被继承

 

10.下列关于类和对象的描述中,不正确的一项是_______。

A.现实世界中,可以把每件事物都看成是一个对象

B.一组对象构成一个程序,对象之间通过发消息通知彼此该做什么

C.有共同属性的对象可以抽象为一个类

D.一个类只能实例化一个对象

 

11.执行下列程序段,请选出正确的答案。public class Test{ public static void throwit(){ throw new RuntimeException(); } public static void main(String args[]){ try{ System.out.println(“你好吗”); throwit(); System.out.pri

A.不能通过编译

B.输出“你好吗”→RuntimeException异常发生→输出“出错!”→输出“结束”

C.输出“你好吗”→RuntimeException异常发生→输出“结束”

D.输出“你好吗”→输出“结束”→RuntimeException异常发生

 

12.Java程序的安全性体现在平台层的是_______。

A.堆栈的溢出

B.可设定访问资源域,无需分本地和远程

C.语法检查

D.访问权限的合法性

 

13.关于方法的说法哪一项是正确的?

A.方法中的形参可以和方法所属类的属性同名

B.方法必须有形参

C.同类不同的方法中不能有同名的自变量,否则会产生不可预测的结果

D.没有返回值的方法可以用void来表示,也可以不加

 

14.下列程序段不正确的是_______。

A.String A=”firstJava”;A-=”Java”;

B.String A=”firstJava”;A+=”Java”;

C.Integer J=new Integer(27);J-=7;

D.Integer J=new Integer(27);J–;

 

15.下列不属于面向对象语言的是_______。

A.Java

B.Visual Basic

C.C++

D.C

 

16.Java语言具有许多优点和特点,哪个是通过Java虚拟机实现的?

A.可移植性

B.多线程

C.分布式计算

D.安全性

 

17.下列关于实型变量书写正确的是_______。

A.E3

B.2e0.3

C.1.2e3

D.1.2E0.3

 

18.关于抽象方法的说法正确的一项是_______。

A.可以有方法体

B.可以出现在非抽象类中

C.抽象方法是没有方法体的方法

D.抽象类中的方法都是抽象方法

 

19.不具有移植性的语言是_______。

A.C

B.C++

C.Java

D.Visual Basic

 

20.在Java语言中,如果数字之后没有任何字母,计算机默认为_______。

A.int类型

B.float类型

C.double类型

D.short类型

转载请注明:奥鹏作业之家 » 北语20秋《Java语言程序设计》作业4【标准答案】

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址