北京语言大学计算机科学与技术专业《Java语言程序设计》作业及答案8

搜题
1、变量按作用域分为()。

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

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

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

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

本题答案:
B
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.1

C.2

本题答案:
C
3、Java程序的执行方式是()。

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

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

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

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

本题答案:
D
4、在Java中,数组是被当成以下哪项来处理的?()

A.类

B.对象

C.接口

D.简单数据类型

本题答案:
B
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

本题答案:
D
6、在Java类型中,int、char和short等类型的长度是()。

A.由机器CPU决定

B.由用户自己定义决定

C.固定的

D.与机器字节有关的

本题答案:
C
7、Java语言采用创建类的实例(对象)来处理事件,这种动态的实例存储在()中。

A.内存堆

B.硬盘

C.CPU

D.服务器

本题答案:
A
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

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

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

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

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

D.该类不可以被继承

本题答案:
A
10、下列关于类和对象的描述中,不正确的一项是()。

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

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

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

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

本题答案:
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异常发生

本题答案:
D
12、Java程序的安全性体现在平台层的是()。

A.堆栈的溢出

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

C.语法检查

D.访问权限的合法性

本题答案:
B
13、关于方法的说法哪一项是正确的?()

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

B.方法必须有形参

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

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

本题答案:
A
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--

本题答案:
A
15、下列不属于面向对象语言的是()。

A.Java

B.Visual Basic

C.C++

D.C

本题答案:
D
16、Java语言具有许多优点和特点,哪个是通过Java虚拟机实现的?()

A.可移植性

B.多线程

C.分布式计算

D.安全性

本题答案:
A
17、下列关于实型变量书写正确的是()。

A.E3

B.2e0.3

C.1.2e3

D.1.2E0.3

本题答案:
C
18、关于抽象方法的说法正确的一项是()。

A.可以有方法体

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

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

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

本题答案:
A
19、不具有移植性的语言是()。

A.C

B.C++

C.Java

D.Visual Basic

本题答案:
D
20、在Java语言中,如果数字之后没有任何字母,计算机默认为()。

A.int类型

B.float类型

C.double类型

D.short类型

本题答案:
C

关于我们  |  免责声明  |  联系我们  |  会员须知

Copyright © 奋学网(www.fxuexi.com)All Right Reserved.湘ICP备2021013332号-3

联系我们 会员中心
返回顶部