java语言与面向对象程序设计答案,java语言与面向对象程序设计题库选择题

1

二、选择题

1、以下选项中,哪些属于JDK工具?(多选)

A、Java编译器

B、Java运行工具

C、Java文档生成工具

D、Java打包工具

2、Java属于以下哪种语言?

A、机器语言

B、汇编语言

C、高级语言

D、以上都不对

3、下面哪种类型的文件可以在Java虚拟机中运行?

A、.java

B、.jre

C、.exe

D、.class

4、安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?

A、Java文档制作工具

B、Java解释器

C、Java编译器

D、Java启动器

5、如果jdk的安装路径为:d:\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac

和java命令,需要将环境变量path设置为以下哪个选项?

A.d:\jdk; B.d :\jdk\bin; C.d:\jre\bin; D.d:\jre;

2

三、选择题

1、以下选项中,哪些属于合法的标识符?(多选)

A、Hello_World

B、class

C、123username

D、username123

2、关于方法重载的描述,以下选项中哪些是正确的?(多选)

A、方法名必须一致

B、返回值类型必须不同

C、参数个数必须一致

D、参数的个数或类型不一致

3、以下关于变量的说法错误的是?

A、变量名必须是一个有效的标识符

B、变量在定义时可以没有初始值

C、变量一旦被定义,在程序中的任何位置都可以被访问

D、在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明

4、以下选项中,switch语句判断条件可以接收的数据类型有哪些?(多选)

A、int

B、byte

C、char

D、short

5、假设int x = 2,三元表达式x>0?x+1:5 的运行结果是以下哪一个?

A、0

B、2

C、3

D、5

6、下面的运算符中,用于执行除法运算是哪个?

A、/

B、\

C、%

D、*

7、下列语句哪些属于循环语句?(多选)

A、for语句

B、if语句

C、while语句

D、switch语句

8、下面哪种写法可以实现访问数组arr的第1个元素?

A、arr[0]

B、arr(0)

C、arr[1]

D、arr(1)

9、以下哪个选项可以正确创建一个长度为3的二维数组?

A、new int [2][3];

B、new int[3][];

C、new int[][3];

D、以上答案皆不对

10、请先阅读下面的代码。

int x = 1;

int y = 2;

if (x % 2 == 0) {

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值