东北财经大学《面向对象的程序设计》单元作业一
奥鹏东北财经大学平时在线作业
东财《面向对象的程序设计》单元作业一
表达式42<<4的值为?(十进制表示)( )。
A:0
B:84
C:168
D:672
答案问询微信:424329
给出下面程序代码:
byte[] a1, a2[];
byte a3[][];
byte[][] a4;
下列数组操作语句中哪一个是不正确的( )。
A:a2 = a1
B:a2 = a3
C:a2 = a4
D:a3 = a4
答案问询微信:424329
下列关于基本数据类型的说法中,不正确的一项是( )。
A:boolean类型变量的值只能取真或假
B:float是带符号的32位浮点数
C:double是带符号的64位浮点数
D:char是8位Unicode字符
答案问询微信:424329
Java程序的跨平台主要是指字节码文件兼容性强,可以运行在很多个平台上( )。
A:是
B:否
答案问询微信:424329
表达式10^2的值为?(十进制表示)( )。
A:1
B:2
C:3
D:8
答案问询微信:424329
为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式为( )。
A:abstract void f()
B:public void f()
C:final void f()
D:static void f()
答案问询微信:424329
下列说法中,不正确的一个是( )。
A:switch语句的功能可以由if…else if语句来实现
B:若用于比较的数据类型为double型,则不可以用switch语句来实现
C:if …else if语句的执行效率总是比switch语句高
D:case子句中可以有多个语句,并且不需要大括号{}括起来
答案问询微信:424329
给定某java程序的main方法如下,该程序的运行结果是( ) public static void main(String[] args) {
boolean boo=true;
if(boo==false) {
system.out.println(“a”) ;
}
else{
System.out.println(“b”) ;
}
}
A:a
B:b
C:c
D:d
答案问询微信:424329
下列表达式1+2+ "aa"+3的值是()。
A:"12aa3"
B:"3aa3 "
C:"12aa"
D:"aa3"
答案问询微信:424329
一个类B,下面为其构造方法的声明,正确的是
A:void B(int x) {}
B:B(int x) {}
C:b(int x) {}
D:void b(int x) {}
答案问询微信:424329
如果被调用的方法存在于本文件中,但不是本类方法,则要考虑类的修饰符与方法的修饰符来决定是否能调用。( )
A:对
B:错
答案问询微信:424329
javac.exe程序是java的编译器。( )
A:对
B:错
答案问询微信:424329
常量是指整个运行过程中不再发生变化的量,例如数学中的= 3.1415……,在程序中需要设置成常量。( )
A:对
B:错
答案问询微信:424329
Java虚拟机只需要一种版本就可以实现在任何操作系统平台上运行。( )
A:对
B:错
答案问询微信:424329
数组中的元素类型是有限定的,只可以是简单数据类型,而不可以为复杂数据类型。( )
A奥鹏东北财经大学平时在线作业:对
B:错
答案问询微信:424329
变量的声明也指变量的创建。执行变量声明语句时,系统根据变量的数据类型不需要在内存中开辟相应的存储空间。( )
A:对
B:错
答案问询微信:424329
用于整数的二进制位右移运算,在移位操作的过程中,右边位移出,左边位补0。( )
A:对
B:错
答案问询微信:424329
Java中没有全局变量,但静态变量是在一个类的所有实例对象中都是可以访问的变量,有点类似于C语言中的全局变量。( )
A:对
B:错
答案问询微信:424329
位运算符主要用于整数的十进制位运算。( )
A:对
B:错
答案问询微信:424329
流程控制分为三种基本结构:顺序结构、分支结构和循环结构。( )
A:对
B:错
答案问询微信:424329