注意:此页面搜索的是所有试题
江苏开放大学JAVA程序设计形成性考核作业1
判断:Java语言使用的是Unicode字符集,每个字符在内存中占8位。

A


B


在Java语言中,( )是最基本的元素?

A


B

方法
C

对象
D

接口

以下的变量定义语句中,合法的是( )

A

byte $_b1 = 12345;
B

double d = Double.MAX_VALUE;
C

float _*5 = 123.456F;
D

int _long_ = 123456L;

设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是( )。

A

switch ch {}
B

switch(x+y) {}
C

switch(ch+1) {}
D

switch(a+b); {}

Java语言属于( )种语言?

A

面向机器的语言
B

面向操作系统的语言
C

面向对象的语言
D

面向过程的语言

判断:若x=5,则表达式(x+5)/3的值是3

A


B


判断:强制类型转换运算符的功能是将一个表达式的类型转换为所指定的类型。( )

A


B


下列关于运算符优先级的说法中,不正确的一个是( )

A

同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的
B

运算符按照优先级顺序表进行运算
C

同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的
D

括号可以改变运算的优先次序

判断:Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

A


B


判断:main函数是java程序的执行入口。

A


B


下列( )不属于Java语言流程控制结构?

A

分支语句
B

跳转语句
C

赋值语句
D

循环语句

下列循环体执行的次数是( )

int y=2, x=4;

while(--x != x/y){ }


A

1
B

3
C

2
D

4

假设a是int类型的变量,并初始化为1,则下列( )是合法的条件语句?

A

if(a=2){}
B

if(true){}
C

if(a){}
D

if(a<<=3){}

下列选项中,不属于Java核心包的一项是( )。

A

java.lang
B

java.util
C

java.io
D

javax.swing

下列说法中,不正确的一个是( )。

A

case子句中可以有多个语句,并且不需要大括号{}括起来
B

switch语句的功能可以由if…else if语句来实现
C

if …else if语句的执行效率总是比switch语句高
D

若用于比较的数据类型为double型,则不可以用switch语句来实现