吉大19春学期《JAVA程序设计》在线作业一(100分)
试卷名称:吉大18春学期《JAVA程序设计》在线作业一 -00051."阅读下面程序 class ex3124 { public static void main(String [] args) {
boolean b=true; if(b){ int i=1;} else { int
i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是( )。
A.1
B.2
C.编译出错
D.运行出错
答案:-
2.要使用Vector必须import入下面哪个包( )。
A.java.Vector
B.java.io
C.java.util
D.java.Applet
答案:-
3.编译并且执行以下代码,会出现什么情况(
)。?public?class?Q{?public?static?void?main(String?argv[]){?int?anar[]=new?int[]{1,2,3};?System.out.println(anar);?}?}
A.1
B.有错误,数组anar在初始化以前不能正常输出
C.2
D.有错误,数组的大小没有定义。
答案:-
4.已知如下代码:boolean m = true;if ( m = false )
System.out.println("False");else System.out.println("True");执行结果是(
)
A.False
B.True
C.None
D.出错
答案:-
5.下列关于Java线程的说法那些是正确的( )。
A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成
B.创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
C.Thread类属于java.util程序包
D.D. 以上说法无一正确
答案:-
6.向量可以描述成( )。
A.固定长度的数组
B.可变长度的数组
C.一种队列
D.一种堆栈
答案:-
7.下列关于栈的描述中错误的是( )
A.栈是先进后出的线性表
B.栈只能顺序存储
C.栈具有记忆作用
D.对栈的插入与删除操作中,不需要改变栈底指针
答案:-
8.设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
A.x( int m){ ... }
B.void x( int m){ ... }
C.x( int m, int n){ ... }
D.x( int h,int m,int n){ ... }
答案:-
9.下列对于线性链表的描述中正确的是( )
A.存储空间不一定是连续,且各元素的存储顺序是任意的
B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面
C.存储空间必须连续,且前件元素一定存储在后件元素的前面
D.存储空间必须连续,且各元素的存储顺序是任意的
答案:-
10.下列程序段执行后 b3 的结
页:
[1]