java 面试题
一.选择题(每题1分)
1. jsp 有几个内置对象?()(单选)
A 5个
B 6个
C 9个
D 8个
2. 在JAVA中,如何跳出当前的多重嵌套循环?()(多选)
A break
B return
C forward
D finally
3. 四种会话跟踪技术,哪个范围最大?()(单选)
A page
B request
C session
D application
4. java中有几种方法可以实现一个线程?()(单选)
A 1种
B 2种
C 3种
D 4种
5. 同步有几种实现方法()(单选)
A 4种
B 2种
C 3种
D 1种
6. xml有哪些解析技术? ()(多选)
A DOM
B SAX
C STAX
D JDOM
7. 下列说法正确的是()(多选)
A 构造器Constructor可被继承
B String类不可以继承
C 判断两个对象值相同用“==”
D char型变量中能不能存贮一个中文汉字
8.下面说法错误的是()(单选)
A Vector是线程安全的
B float f=3.4是正确的
C StringBuffer的长度是可变的
D StringBuffer的长度是不可变的
9. 下列关于集合的说法正确的是()(多选)
A List 的具体实现包括 ArrayList 和 Vector
B Map 集合类用于存储元素对(称作"键"和"值"),其中每个键映射到一个值
C Set的元素是有序的
D Hashtable 是线程安全的。
10. 下列关于线程说法正确的是()(多选)
A 调用sleep不会释放对象锁。
B 调用wait方法导致本线程放弃对象锁
C 当一个线程进入一个对象的一个synchronized方法后,其它线程不可进入此对象的其它方法
D notify():唤醒全部处于等待状态的线程。
11. 给定JSP程序源码如下,该JSP运行后输出的结果是()。(单选)
Count:
A Count:1
B Count:2 C1:2 D Count:
12在J2EE中的一个JSP文件中,有表达式,它将输出()(单选)
a)2+3 b)5 c)23 d)不会输出,因为表达式是错误的