查看: 1723|回复: 0

java语言与面向对象程序设计形考3-0001(课程代码:3306807-浙江电大)

[复制链接]

9162

主题

9199

帖子

24万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
241958
发表于 2020-3-29 22:48:34 | 显示全部楼层 |阅读模式
java语言与面向对象程序设计形考3-0001答案.doc (197.5 KB, 下载次数: 14, 售价: 3.00 元)
java语言与面向对象程序设计形考3-0001
试卷总分:100        测试时间:--  
单选题 |多选题 |判断题
1.
以下Math类的方法中,-4.4通过哪个方法运算后,结果为-5.0?
round()
min()
floor()
ceil()
2.
使用Iterator肘,判断是否存在下一个元素可以使用以下哪个方法?
next()
hash()
hasPrevious()
hasNext()
3.
Java中用于产生随机数的类是?
Number
Data
Math
Random
4.
先阅读下面的程序片段:String str1=new String("java"); String str2=newString("java"); StringBuffer str3=new StringBuffer("java");对于上述定义的变量,以下表达式的值为true的是哪个?
str1==str2;
str1.equals(str2);
str1==str3;
以上都不对
5.
集合类中双列集合类的根接口是?
List
Collection
Map
TreeMap
6.
以下都是Math类的常用方法,其中用于计算绝对值的方法是哪个?
ceil()
floor()
abs()
random()
7.
以下哪个方法用于定义线程的执行体?
start()
init()
run()
synchronized()
8.
获取单列集合中元素的个数可以使用以下哪个方法?
length()
size()
get(int index)
add(Object obj)
9.
Java语言中,集合类都位于哪个包中?
Java.util
java.lang
java.array
java.collections
10.
线程让步可以通过以下哪个方法实现?
yield()
sleep()
join()
wait()
11.
在程序开发中,经常会使用以下哪个类来存储程序中所需的配置?
HashMap
TreeSet
Properties
TreeMap
12.
Thread类位于下列哪个包中?
Java.io
java.lang
Java.util
java.awt
13.
Java中专门用于将日期格式化为字符串的类是?
Time
Date
Calendar
DateFormat
14.
在以下哪种情况下,线程进入就绪状态?
线程调用了sleep()方法时
线程调用join()方法
线程调用了yield()方法时
线程调用了notify()方法
15.
线程调用sleep( )方法后,该线程将进人以下哪种状态?
就绪状态
运行状态
阻塞状态
死亡状态
16.
当在某个线程中调用其他线程的什么方法时,调用的线程将被阻塞,直到被该方法加入的线程执行完成后它才会继续运行?
yield()
sleep()
join()
wait()
17.
关于以下程序段,正确的说法是?1 String s1=abc+def; 2 String s2=new Strings1); 3 ifs1= =s2 4System.out.println(= = succeeded); 5 if(s1.equals(s2)) 6System.out.println(.equals() succeeded);
4与行6都将执行
4执行,行6不执行
6执行,行4不执行
4、行6都不执行
18.
有语句String s=hello world; ,以下操作哪个是不合法的?
s>>>=1;
int i=s.length();
String ts=s.trim();
String t=s+”!”;
19.
下面的程序段执行后,输出的结果是以下哪个选项? StringBuffer buf=new StringBuffer("Beijing2008");buf.insert(7,@); System.out.println(buf.toString());
Beijing@2008
@Beijing2008
Beijing2008@
Beijing#2008
20.
要想集合中保存的元素没有重复并且按照一定的顺序排列,可以使用以下哪个集合?
LinkedList
ArrayList
hashSet
TreeSet
21.
下列哪些说法是正确的?
LinkedList集合在增删元素时效率较高。
ArrayList集合在查询元素时效率较高。
HashMap不允许出现一对nullnull值。
HashSet集合中元素可重复并且无序。
22.
以下哪些包装类的类名和基本数据类型的名称一致,只是类名的首字母大写?
Interger
Character
Byte
Long
23.
下面四个选项中,哪些是线程进入阻塞状态的原因?
线程试图获取某个对象的同步锁,而该锁被其他线程持有。
线程调用了另一个线程的join()方法。
线程调用了一个阻塞式的IO方法。
线程调用了setDaemonboolean b)方法。
24.
对于线程的生命周期,下面四种说法正确的有哪些?
调用了线程的start()方法,该线程就进人运行状态。
线程的run()方法运行结束或未被捕获的InterruptedException等异常终结,那么该线程进入死亡状态。
线程进入死亡状态,但是该线程对象仍然是一个Thread对象,在没有被垃圾回收器回收之前仍可以和引用其他对象一样引它。
线程进入死亡状态后,调用它的start()方法仍然可以重新启动。
25.
Java中定义了以下哪两个类来封装对字符串的操作?
Char
String
System
StringBuffer
26.
关于线程的创建过程,下面四种说法正确的有哪些?
定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。
定义Thread类的子类,重写Thread类的run()方法,创建该子类实例对象,调用对象的run()方法。
定义一个实现Runnable接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。
定义一个实现Runnable接口的类并实现run()方法,创建该类对象,然后调用run()
27.
使用Enumeration遍历集合时,需要使用以下哪些方法?
hasMoreElements()
nextElement()
next()
hashNext()
28.
Random对象能够生成以下哪两种类型的随机数?
int
string
double
char
29.
Java中操作日期的类有哪些?
Time
Date
Calendar
DateFormat
30.
以下哪些方法是LinkedList集合中定义的?
getLast()
getFirst()
remove(int index)
next()
31.
使用Iterator迭代集合元素时,可以调用集合对象的方法增删元素。
×
32.
静态方法不能使用synchronized关键字来修钸。
×
33.
同步代码块中的锁对象可以是任意类型的对象。
×
34.
Linkedlist在内部维护了一个双向循环链表,每一个元素节点都包含前一个元素节点和后一个元素节点的引用。
×
35.
线程结束等待或者阻塞状态后,会进人运行状态。
×
36.
Java中的String类的对象既可以是字符串常量,也可以是字符串变量。
×
37.
String类的方法replace(CharSequence srt1CharSequence srt2)返回一个新的字符串,它是通过用str2替换此字符串中出现的所有str1得到的。
×
38.
集合中不能存放基本数据类型,而只能存放引用数据类型。
×
39.
Set集合是通过键值对的方式来存储对象的。
×
40.
System类中的currentTimeMillis()方法返回一个long类型的值。
×
41.
如果创建的TreeSet集合中没有传入比较器,则该集合中存人的元素需要实现Comparable接口。
×
42.
用运算符==比较字符串对象时,如果两个字符串的值相同,结果为true
×
43.
直接继承Thread类和实现Runnable接口都能实现多线程。
×
44.
List集合中不允许出现重复的元素。
×
45.
String对象和StringBuffer对象都是字符串变量,创建后都可以修改。
×
46.
线程的优先级用1-5之间的整数来表示,数字越大优先级越高。
×
47.
多线程中,main()方法和MyThread()类的run()方法不可以同时运行。
×
48.
当创建一个线程对象时,该对象表示的线程就立即开始运行。
×
49.
如果前台线程全部死亡,后台线程也会自动死亡。
×
50.
DateCalendar以及DateFormat类都位于java.util包中。
×

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
代做客服
更新报错
下载问题
充值问题
交流合作
作业代做一群:
河南电大教学考代做
作业代做二群:
电大题库吧代做二群
工作时间:
0:00-24:00
官方微信扫一扫
快速回复 返回顶部 返回列表