面向对象编程测试.docx
文本预览下载声明
面向对象编程测试
您的姓名:[填空题]*
Java中异常的顶层类是:()[单选题]*
java.awt.Exception
java.utiLThrowable
java.lang.Exception
java.lang.Object
当访问未实例化的对象时,会出现以下哪种异常:()[单选题]*
A . ArithmeticException
B . ArraylndexOutOfBoundsException
C . NullPointerException
D . lOException
在Java程序中,如果除数为零,将会引发以下哪个异常:()[单选题]*
NullPointerException
ClassCastException
IllegalArgumentException
ArithmeticException
以下说法错误的是:()[单选题]*
Set接口不允许出现重复元素
如果向Set对象中添加重复元素,将会产生异常 个答彖
HashSet是实现了 Set接口的一个类
AnayList默认大小为10
以下说法错误的是:()[单选题]*
List接口允许有重复的元素出现
List接口中存放元素的顺序是按元素插入的先后顺序来存放的
任何List对象添加新元素都是从尾部添加
List继承了 Collection接口里的所有抽象方法
list是一个ArrayList对象,以下哪个方法可以返回list所包含的元素个数:()
[单选题]*
list.size();
list.length();
list.remove();
list.contains();
以下构造ArrayList实例的语句中,正确的是:()[单选题]*
List myList=new ArrayList();
ArrayList myList=new Object();
Array List myList=new List();
List myList=new List();
下面使用泛型的代码中,错误的是:0 [单选题]*
A MapString,String m=new HashMapSting,String();
B ListInteger list=new ArrayListInteger();
C ArrayListObject list=new ArrayListInteger();
D ArrayListString intObj=new ArrayListString();
java类库中的流在以下哪个包中?[单选题]*
java.io 包
java.util 包
java.awt 包
javax.swing 包
从文件中读取数据,适合用以下哪一个流类?[单选题]*
FileOutputStream
Outputs tream
FilelnputStream
InputStream
考察以下两种陈述:
陈述1: 一个线程中至少包含了一个进程
陈述2:要实现多线程有两种方式:继承Runnable.实现Thread
)
[单选题]*
陈述1正确,陈述2错误
陈述1错误,陈述2正确
两种陈述陈述正确
两种陈述都错误
考察以下程序:
public class My Thread extends Thread\(
public void run()\(
System.out.println(6fcI am running!);
\} public static void main(Stringf] args)\(
Thread t = new MyThread();
t.start();
\}
)
[单选题]*
该程序是单线程,将输出:lam running!
该程序是多线程,将输出:I am running!
该程序有错误,编译通不过
该程序编译时正确,当运行时将抛出异常,无任何输出
JDBC 相关的接口或类,如:Statement, ResultSet, Connection , DriverManage 属 于哪个包:0
[单选题]*
java.sqL*;
java.lang.*;
java.util.*;
java.awt.*;
Statement对象用来执行SELECT查询语句的方法是:()[单选题]*
executeQuery()
executeUpdate()
executeSearch()
executeDelete()
Statement对象用来删除数据应该调用哪个方法:[单选题]*
executeQuery()
executeUpdate()
executeSearch()
D. executeDelete()
在网络中,从套接字对象中读入数据,应采用以下哪个方法:()[单选题]
A s.getlnputStreamO,
显示全部