练习3
1.下列那个类没有实现java.util.Map 接口?
A:Hashtable
B:HashMap
C:Vector
D:IdentityHashMap
//答案为C
//A,B,D都实现了Map接口,其中A与B的区别是一个是线程安全的,一个是线程不安全的
C中Vector是实现了List接口,是一个线程安全的List
2.JSP分页代码中,哪个步骤次序是正确的?
A:先取总记录数,得到总页数,最后显示本页的数据。
B:先取所有的记录,得到总页数,再取总记录数,最后显示本页的数据。
C:先取总页数,得到总记录数,再取所有的记录,最后显示本页的数据。
D:先取本页的数据,得到总页数,再取总记录数,最后显示所有的记录。
//答案:A
//1、count(*)得到总记录数 2、计算总页数 3、获取所有记录 4、过滤显示本页数据
- 在java7中,下列不能做switch()的参数类型是?
A:int型
B:枚举类型
C:字符串
D:浮点型
//正确答案: D
//switch语句后的控制表达式只能是short、char、int、long整数类型和枚举类型,不能是float,double和boolean类型。
4.下列方法中哪个是线程执行的方法? ()
A:run()
B:start()
C:sleep()
D:suspend()
//答案:A
//run()方法用来执行线程体中具体的内容
start()方法用来启动线程对象,使其进入就绪状态
sleep()方法用来使线程进入睡眠状态
suspend()方法用来使线程挂起,要通过resume()方法使其重新启动