基本信息
文件名称:招商证券java笔试题及答案.doc
文件大小:26.73 KB
总页数:6 页
更新时间:2025-06-29
总字数:约3.22千字
文档摘要

招商证券java笔试题及答案

一、单项选择题(每题2分,共10题)

1.以下哪个是Java中的关键字?()

A.printfB.publicC.mainD.system

2.Java中定义常量的关键字是()

A.finalB.constC.staticD.void

3.以下哪种数据类型不属于基本数据类型?()

A.intB.StringC.doubleD.boolean

4.类中的成员变量如果没有初始化,其默认值为()

A.0B.nullC.falseD.根据数据类型而定

5.以下哪个方法用于创建线程?()

A.start()B.run()C.newThread()D.sleep()

6.访问修饰符中,访问权限最大的是()

A.privateB.protectedC.publicD.无修饰符

7.Java中处理输入输出流的类库是()

A.java.utilB.java.ioC.java.langD.java.net

8.以下哪个集合类是线程安全的?()

A.ArrayListB.HashMapC.VectorD.HashSet

9.以下关于接口的说法,正确的是()

A.接口可以有构造方法B.接口中的方法默认是private的

C.一个类只能实现一个接口D.接口中的方法默认是publicabstract的

10.以下哪种异常类型是运行时异常?()

A.IOExceptionB.SQLExceptionC.NullPointerExceptionD.ClassNotFoundException

答案:1.B2.A3.B4.D5.C6.C7.B8.C9.D10.C

二、多项选择题(每题2分,共10题)

1.以下哪些是Java的特性?()

A.面向对象B.跨平台C.解释执行D.多线程

2.以下哪些属于Java中的集合框架接口?()

A.ListB.MapC.SetD.Queue

3.以下哪些关键字可以用于异常处理?()

A.tryB.catchC.finallyD.throw

4.以下哪些方法属于String类?()

A.length()B.substring()C.add()D.indexOf()

5.以下哪些是Java中的访问修饰符?()

A.publicB.privateC.protectedD.default

6.以下哪些关于类和对象的说法正确?()

A.类是对象的模板B.对象是类的实例

C.一个类可以创建多个对象D.类和对象没有关系

7.以下哪些属于Java中的基本数据类型包装类?()

A.IntegerB.DoubleC.BooleanD.Character

8.以下哪些方法可以用于线程控制?()

A.join()B.yield()C.interrupt()D.wait()

9.以下哪些关于抽象类的说法正确?()

A.抽象类不能实例化B.抽象类可以有抽象方法

C.抽象类可以有非抽象方法D.子类必须实现抽象类的所有抽象方法

10.以下哪些属于Java的输入流类?()

A.InputStreamB.FileInputStreamC.BufferedReaderD.DataInputStream

答案:1.ABCD2.ABCD3.ABCD4.ABD5.ABCD6.ABC7.ABCD8.ABCD9.ABC10.ABD

三、判断题(每题2分,共10题)

1.Java中的main方法必须是publicstaticvoid类型。()

2.数组一旦创建,其长度不能改变。()

3.接口中的变量默认是publicstaticfinal的。()

4.一个类可以继承多个父类。()

5.异常处理中,finally块中的代码无论是否发生异常都会执行。()

6.String类是不可变类。()

7.Java中的线程分为用户线程和守护线程。()

8.HashMap中的键值对是有序的。()

9.