吉大《JAVA程序设计》在线作业二
试卷总分:100
单选题 多选题 判断题
一、单选题(共 15 道试题,共 60 分。)
1.下列对于线性链表的描述中正确的是( )
A. 存储空间不一定是连续,且各元素的存储顺序是任意的
B. 存储空间不一定是连续,且前件元素一定存储在后件元素的前面
C. 存储空间必须连续,且前件元素一定存储在后件元素的前面
D. 存储空间必须连续,且各元素的存储顺序是任意的
2.paint()方法使用哪种类型的参数( )。
A. Graphics
B. Graphics2D
C. String
D. Color
3.下面的表达式哪个是正确的( )
A. String s="你好";int i=3; s+=i;
B. String s="你好";int i=3; if(i==s){ s+=i};
C. String s="你好";int i=3; s=i+s;
D. String s="你好";int i=3; s=i+;
4.下列方法中可以用来创建一个新线程的是( )。
A. 实现java.lang.Runnable 接口并重写 start()方法
B. 实现java.lang.Runnable 接口并重写 run()方法
C. 继承java.lang.Thread 类并重写 run()方法
D. 实现java.lang.Thread 类并实现 start()方法
5.下列关于Java线程的说法那些是正确的( )。
A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成
B. 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
C. Thread类属于java.util程序包
D. D. 以上说法无一正确
此题选: D
6.关于Java中数据类型叙述正确的是( )
A. 整型数据在不同平台下长度不同
B. boolean类型数据只有2个值,true和false
C. 数组属于简单数据类型
D. Java中的指针类型和C语言的一样
7.当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( )。
A. init()
B. start()
C. stop()
D. destroy()
8.设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )
A. j=i;
B. j=(long)i;
C. i=(int)j;
D. i=j;
此题选: D
9.在Java中,表示换行符的转义字符是( )
A. /n
B. /f
C. ''n''
D. /dd
10.以下哪个方法用于定义线程的执行体( )
A. start()
B. init()
C. run()
D. main()
E. synchronized()
11.下列正确的句子是( )。
A. float 3.14
B. byte i=225
C. k=33L
D. int p[][];
此题选: D
12.下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
A. 0
B. 1
C. true
D. false
此题选: D
13.当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( )。
A. FlowLayout
B. CardLayout
C. North and South of BorderLayout
D. East and West of BorderLayout
此题选: D
14.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。
A. start( )
B. stop( )
C. init( )
D. paint( )
此题选: D
15.下列关于栈的描述中错误的是( )
A. 栈是先进后出的线性表
B. 栈只能顺序存储
C. 栈具有记忆作用
D. 对栈的插入与删除操作中,不需要改变栈底指针
吉大《JAVA程序设计》在线作业二
试卷总分:100
单选题 多选题 判断题
二、多选题(共 5 道试题,共 20 分。)
1.选出合理的标识符( )
A. _sys1_lll
B. 2mail
C. $change
D. class
2.关于awt和swing说法正确的是( )
A. awt在不同操作系统中显示相同的风格
B. swing在不同的操作系统中显示相同的风格
C. java.awt的子类
D. awt和swing都支持事件模型
3.下面哪个不是Java中的容器( )。
A. ScrollPane
B. Canvas
C. Scrollbar
D. Applet
E. Dialog
4.下面哪个方法可以在任何时候被任何线程调用( )
A. notify()
B. wait()
C. notifyAll()
D. sleep()
E. yield()
F. synchronized(this)
此题选: DEF
5.JDBC驱动程序的类型包括哪几种?( )
A. JDBC-ODBC桥接
B. 部分Java,部分本地驱动
C. JDBC网络纯Java驱动程序
D. 本地协议纯Java驱动程序
吉大《JAVA程序设计》在线作业二
试卷总分:100
单选题 多选题 判断题
三、判断题(共 5 道试题,共 20 分。)
1.Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( )
A. 错误
B. 正确
2.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。( )
A. 错误
B. 正确
3.在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream( )
A. 错误
B. 正确
4.套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )
A. 错误
B. 正确
5.一个容器中可以混合使用多种布局策略( )
A. 错误
B. 正确
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 12秋吉林大学《JAVA程序设计》在线作业一
下一篇 : 12秋吉林大学《保险学》在线作业一