true true
29. 下列哪些代码可以顺利通过编译和运行? ( ) A.Integer i = new Integer('A'); B.Integer i = new Integer(\
C.Character c = new Character(\D.Boolean b = new Boolean(null); E.Integer i = new Integer(\
30. 在Java中,如果要在字符串类型对象s=\中,得到字符 'v' 出现的位置,可
使用下面的那个方法?( ) A. s.matches('v'); B. s.charAt('v'); C. s.indexOf('v'); D. s.substring('v');
31. 下列关于ArrayList、Vector和LinkedList集合的说法正确是有( ) A. ArrayList集合底层是数组实现,该集合线程不安全 B. Vector 集合元素的存放是无序的
C. LinkedList集合底层是链表结构,适合做元素的增删操作 D. 这三个集合都是List接口的实现类
32. 下面程序的输出结果是什么( ) Set set= new HashSet(); set.add(\set.add(\set.add(\
System.out.println(set.size()); A. 编译不通过 B. 运行时出错 C. 输出3 D. 输出2
33. 下列哪些方法是ArrayList和LinkedList集合中都定义的( ) A. add(Object o) B. removeFirst() C. remove(Object o)
D. add(int index,Object o)
34. 下列哪些集合属于Collection体系的子类( ) A. TreeMap B. ArrayList C. Hashtable
D. HashSet
35. 下面有关Java异常处理的说法错误的是( ) A. 一个try块只能有一条catch语句 B. 一个try块中可以不使用catch语句
C. catch块不能单独使用,必须始终与try块在一起 D. finally块不能单独使用,必须始终与try块在一起
36. 下列关键字能和try语句一起使用的是( ) A. final B. finalize C. finally D. catch
37. 下面程序的运行结果是( )
FileOutputStream fos = new FileOutputStream(“c:\\\\demo.txt”); fos.write(“abc”); fos.close();
A.在C盘创建文件demo.txt,但文件是空的 B.在C盘创建文件demo.txt,并写入数据abc C.将C盘已有的文件demo.txt中追加写入abc D.编译失败
38. 下列关于Java中文件输入输出的说法正确的是( ) A. 在Java中,文件的输入输出功能是通过流来实现的
B. 如果要把数据写入到一个文件中,需要创建一个输入流对象 C. 字符流在某些方面比如汉字的处理,比字节流更方便
D. 可以通过Reader r = new Reader(\创建一个输入流对象
39. 请看如下代码: BufferedReader br = new BufferedReader(new FileReader(\BufferedWriter bw = new BufferedWriter(new FileWriter(\String line = null;
while ((line = br.readLine()) != null) {
bw.write(line); bw.newLine();
bw.flush(); }
bw.close(); br.close();
它表达的意思是?( )
A. 把c盘目录下的a.txt文件内容复制到d盘目录下的b.txt B. 把d盘目录下的b.txt文件内容复制到c盘目录下的a.txt C. 读取c盘目录下a.txt文件,输出在控制台
D. 把控制台的内容写入到d盘目录下的b.txt文件中
40. 关于泛型的说法正确的是() A.泛型是JDK1.5出现的新特性 B.泛型是一种安全机制
C.使用泛型避免了强制类型转换 D.使用泛型必须进行强制类型转换
41. 关于方法的递归算法,说法正确的是() A.递归就是方法自己调用自己
B.递归的次数不能过大,否则会导致栈内存溢出 C.使用递归算法,方法必须有返回值 D.构造方法不可以使用递归算法
42. 下列哪个关键字可以用于实现同步?( ) A. native B. static
C. synchronized D. abstract
43. 下列哪些方法可以让线程中断? ( ) A. sleep B. start C. notify D. wait
44. 启动线程调用哪个方法? ( ) A. run() B. start() C. play() D. go()
45. 在 awt 中,下列哪个组件可以实现带标题的窗口( ) A. Menu B. Button C. Frame
D. TextField
46. 编写Button组件的事件处理类时,需要实现哪个接口? ( A. ItemListener B. ActionListener C. ButtonListener D. WindowListener
) 47. 下面哪项不是TCP的特点? ( ) A.面向连接 B.数据不可靠 C.传输速度慢
D.对数据大小无限制
48. TCP协议的服务器的Socket对象是下面哪一个类? ( ) A. Socket B.InputStream C.ServerSocket D.OutputStream
49. 正则表达式中可以表示所有的单词字符信息的是下面哪个规则:(C A. \\W B. \\w
C. [a-zA-Z] D.[a-zA-Z_0-9]
50. 获取Class类型的对象的三种方式是:( ACD ) A. Object类的getClass() B. class静态属性
C. 自己创建Class对象
D. Class类的forName()静态方法
)
相关推荐: