欢迎光临
我们一直在努力

北语23秋《JAVA语言程序设计》作业3【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

《JAVA语言程序设计》作业3

共20道题 总分:100分

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

1.定义一个表示20个值为null的字符串数组,下面选项正确的是_______。

A、String [] a;

B、String a[];

C、char a[20][];

D、String a[]=new String[20];

2.下面是关于Java语言中的方法的描述,其中不正确的一项是

A、Java中的方法的参数传递是传值调用,而不是地址调用。

B、方法体是对方法的实现,包括变量声明和Java的合法语句

C、如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

D、类的私有方法不能被其子类直接访问

3.与0x001B and 033式相同的是_______。

A、21 and 27

B、27 and 33

C、33 and 33

D、27 and 27

4.Java语言具有许多优点和特点,下列选项中,反映了Java程序并行机制的特点的是_______。

A、分布式计算

B、多线程

C、跨平台

D、面向对象技术

5.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void residual(){ int i=10,j=3; float m=213.5f,n=4.0f; System.out.println(i%j); System.out.println(m%n); } public static void main(String args[]){

A、1 1.5

B、3 1.5

C、1 2

D、3 2

6.下面程序段的输出结果是_______。class Base{ int i; Base(){ add(1); } void add(int v){ i+=v; } void print(){ System.out.println(i); }}class Extension extends Base{ Exten

A、9

B、18

C、20

D、22

7.执行下面的赋值语句后,a和b的值为_______。a=Integer.parseInt(“1024”);b=Integer.valueOf(“1024″).intValue();

A、a=”1024″,b=”1024″

B、a=”1024″,b=1024

C、a=1024,b=”1024”

D、a=1024,b=1024

8.下列不属于提高Java语言安全保障的方式的是_______。

A、不允许使用指针

B、对字节码执行前进行检查

C、防治对内存的非法入侵

D、采用半编译和半解释型执行模式

9.下列关于new动态初始化数组时,数组元素的类型和默认值对应错误的是_______。

A、Boolean false

B、char ‘\u0000’

C、浮点数

D、对象 null

10.以下叙述中不正确的是_______。

A、Java语言支持多线程,它能同步共享数据,处理不同的事件

B、Java语言允许使用指针访问内存,但不允许指针数组访问内存

C、Java是一种跨平台的面向对象的语言

D、Java解释器生成与体系结构无关的字节码文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上允许。

11.按照Java的标识符命名规则,下列表示常量的标识符正确的是_______。

A、HelloWorld

B、HELLO_WORLD

C、hello_world

D、helloWorld

12.下列选项中不属于Java核心包的一项是_______。

A、javax.naming
北语答案请进:opzy.net或请联系微信:1095258436

B、javax.rmi

C、javax.sound

D、java.math

13.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=3; for(int i=1;i<=20;i=i+2) x=x+i/5; System.out.println(x); }}

A、19

B、20

C、21

D、18

14.按照运算符功能划分,运算符+属于_______。

A、三元运算符

B、二元运算符

C、算术运算符

D、赋值运算符

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

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

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

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

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

16.下列不属于面向对象程序设计语言是_______。

A、Visual C++

B、Basic

C、Java

D、Delphi

17.不可用于文档注释的注释语句格式是_______。

A、/**…//

B、/*…*/

C、//

D、/**…*/

18.下列哪个声明是正确的_______。

A、abstract final class Hh{…}

B、abstract private move(){…}

C、protected private number;

D、public abstract class Car{…}

19.Java语言的许多特点中,下列哪个是C++语言所不具备的特点?

A、高性能

B、跨平台

C、面向对象

D、有类库

20.Java语言是由_______发展而来的。

A、Basic

B、C

C、C++

D、Oak

《JAVA语言程序设计》作业3

共20道题 总分:100分

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

1.定义一个表示20个值为null的字符串数组,下面选项正确的是_______。

A、String [] a;

B、String a[];

C、char a[20][];

D、String a[]=new String[20];

2.下面是关于Java语言中的方法的描述,其中不正确的一项是

A、Java中的方法的参数传递是传值调用,而不是地址调用。

B、方法体是对方法的实现,包括变量声明和Java的合法语句

C、如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

D、类的私有方法不能被其子类直接访问

3.与0x001B and 033式相同的是_______。

A、21 and 27

B、27 and 33

C、33 and 33

D、27 and 27

4.Java语言具有许多优点和特点,下列选项中,反映了Java程序并行机制的特点的是_______。

A、分布式计算

B、多线程

C、跨平台

D、面向对象技术

5.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void residual(){ int i=10,j=3; float m=213.5f,n=4.0f; System.out.println(i%j); System.out.println(m%n); } public static void main(String args[]){

A、1 1.5

B、3 1.5

C、1 2

D、3 2

6.下面程序段的输出结果是_______。class Base{ int i; Base(){ add(1); } void add(int v){ i+=v; } void print(){ System.out.println(i); }}class Extension extends Base{ Exten

A、9

B、18

C、20

D、22

7.执行下面的赋值语句后,a和b的值为_______。a=Integer.parseInt(“1024”);b=Integer.valueOf(“1024″).intValue();

A、a=”1024″,b=”1024″

B、a=”1024″,b=1024

C、a=1024,b=”1024”

D、a=1024,b=1024

8.下列不属于提高Java语言安全保障的方式的是_______。

A、不允许使用指针

B、对字节码执行前进行检查

C、防治对内存的非法入侵

D、采用半编译和半解释型执行模式

9.下列关于new动态初始化数组时,数组元素的类型和默认值对应错误的是_______。

A、Boolean false

B、char ‘\u0000’

C、浮点数

D、对象 null

10.以下叙述中不正确的是_______。

A、Java语言支持多线程,它能同步共享数据,处理不同的事件

B、Java语言允许使用指针访问内存,但不允许指针数组访问内存

C、Java是一种跨平台的面向对象的语言

D、Java解释器生成与体系结构无关的字节码文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上允许。

11.按照Java的标识符命名规则,下列表示常量的标识符正确的是_______。

A、HelloWorld

B、HELLO_WORLD

C、hello_world

D、helloWorld

12.下列选项中不属于Java核心包的一项是_______。

A、javax.naming

B、javax.rmi

C、javax.sound

D、java.math

13.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=3; for(int i=1;i<=20;i=i+2) x=x+i/5; System.out.println(x); }}

A、19

B、20

C、21

D、18

14.按照运算符功能划分,运算符+属于_______。

A、三元运算符

B、二元运算符

C、算术运算符

D、赋值运算符

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

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

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

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

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

16.下列不属于面向对象程序设计语言是_______。

A、Visual C++

B、Basic

C、Java

D、Delphi

17.不可用于文档注释的注释语句格式是_______。

A、/**…//

B、/*…*/

C、//

D、/**…*/

18.下列哪个声明是正确的_______。

A、abstract final class Hh{…}

B、abstract private move(){…}

C、protected private number;

D、public abstract class Car{…}

19.Java语言的许多特点中,下列哪个是C++语言所不具备的特点?

A、高性能

B、跨平台

C、面向对象

D、有类库

20.Java语言是由_______发展而来的。

A、Basic

B、C

C、C++

D、Oak

《JAVA语言程序设计》作业3

共20道题 总分:100分

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

1.定义一个表示20个值为null的字符串数组,下面选项正确的是_______。

A、String [] a;

B、String a[];

C、char a[20][];

D、String a[]=new String[20];

2.下面是关于Java语言中的方法的描述,其中不正确的一项是

A、Java中的方法的参数传递是传值调用,而不是地址调用。

B、方法体是对方法的实现,包括变量声明和Java的合法语句

C、如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

D、类的私有方法不能被其子类直接访问

3.与0x001B and 033式相同的是_______。

A、21 and 27

B、27 and 33

C、33 and 33

D、27 and 27

4.Java语言具有许多优点和特点,下列选项中,反映了Java程序并行机制的特点的是_______。

A、分布式计算

B、多线程

C、跨平台

D、面向对象技术

5.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void residual(){ int i=10,j=3; float m=213.5f,n=4.0f; System.out.println(i%j); System.out.println(m%n); } public static void main(String args[]){

A、1 1.5

B、3 1.5

C、1 2

D、3 2

6.下面程序段的输出结果是_______。class Base{ int i; Base(){ add(1); } void add(int v){ i+=v; } void print(){ System.out.println(i); }}class Extension extends Base{ Exten

A、9

B、18

C、20

D、22

7.执行下面的赋值语句后,a和b的值为_______。a=Integer.parseInt(“1024”);b=Integer.valueOf(“1024″).intValue();

A、a=”1024″,b=”1024″

B、a=”1024″,b=1024

C、a=1024,b=”1024”

D、a=1024,b=1024

8.下列不属于提高Java语言安全保障的方式的是_______。

A、不允许使用指针

B、对字节码执行前进行检查

C、防治对内存的非法入侵

D、采用半编译和半解释型执行模式

9.下列关于new动态初始化数组时,数组元素的类型和默认值对应错误的是_______。

A、Boolean false

B、char ‘\u0000’

C、浮点数

D、对象 null

10.以下叙述中不正确的是_______。

A、Java语言支持多线程,它能同步共享数据,处理不同的事件

B、Java语言允许使用指针访问内存,但不允许指针数组访问内存

C、Java是一种跨平台的面向对象的语言

D、Java解释器生成与体系结构无关的字节码文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上允许。

11.按照Java的标识符命名规则,下列表示常量的标识符正确的是_______。

A、HelloWorld

B、HELLO_WORLD

C、hello_world

D、helloWorld

12.下列选项中不属于Java核心包的一项是_______。

A、javax.naming

B、javax.rmi

C、javax.sound

D、java.math

13.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=3; for(int i=1;i<=20;i=i+2) x=x+i/5; System.out.println(x); }}

A、19

B、20

C、21

D、18

14.按照运算符功能划分,运算符+属于_______。

A、三元运算符

B、二元运算符

C、算术运算符

D、赋值运算符

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

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

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

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

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

16.下列不属于面向对象程序设计语言是_______。

A、Visual C++

B、Basic

C、Java

D、Delphi

17.不可用于文档注释的注释语句格式是_______。

A、/**…//

B、/*…*/

C、//

D、/**…*/

18.下列哪个声明是正确的_______。

A、abstract final class Hh{…}

B、abstract private move(){…}

C、protected private number;

D、public abstract class Car{…}

19.Java语言的许多特点中,下列哪个是C++语言所不具备的特点?

A、高性能

B、跨平台

C、面向对象

D、有类库

20.Java语言是由_______发展而来的。

A、Basic

B、C

C、C++

D、Oak

赞(0)
未经允许不得转载:奥鹏作业网 » 北语23秋《JAVA语言程序设计》作业3【标准答案】

评论 抢沙发

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