2016年大学java期末考试试题

发布时间:2016-11-30 00:00:00 编辑:少芬 手机版

  A. 界面是否有错误

  B. 终止性错误

  C. 输入是否正确接收

  D. 是否存在冗余代码

  14. 不同级别的用户对同一对象拥有不同的访问权利或某个客户端不能直接操作到某个对象,

  但又必须和那个对象有所互动,这种情况最好使用什么设计模式。

  A. Fa?ade模式

  B. Proxy模式

  C. Adapter模式

  D. Bridge模式

  15. 下面哪项不是web容器的部署描述符的作用。

  A. 映射到Servlet/JSP的请求

  B. 定义欢迎和错误页面

  C. 定义MIME参数

  D. 定义远程接口

  E. 初始化参数

  F. 安全授权和认证

  16. 表的主键特点中,说法错误的是:

  A. 主键的每一列都必须非空

  B. 主键的每一列都必须唯一

  C. 一个表只能定义一个住键

  D. 主键可以定义在表级或列级

  17. Oracle中可变长度的字符串类型用以下的哪个关键字表示:

  A. NUMBER

  B. VARCHAR2

  C. CHAR

  D. BOOLEAN

  18. 以下代码完成画线功能,所画线的颜色是:

  g.setColor(Color.red.green.yello.cyan);

  g.drawLine(0,0,100,100);

  A. yello

  B. red

  C. cyan

  D. green

  19. 创建一个标识有“关闭”按钮的语句是:

  A. Button b=new Button("关闭");

  B. TextField b=new TextField("关闭");

  C. Checkbox b=new Checkbox("关闭");

  D. Label b=new Label("关闭");

  20. 为了提高测试的效率,应该:

  A. 在完成编码以后制定软件的测试计划

  B. 集中对付那些错误群集的程序

  C. 随机选取测试数据

  D. 取一切可能的输入数据作为测试数据

  21. 软件生命周期中所花费用最多的阶段是:

  A. 软件维护

  B. 软件测试

  C. 详细设计

  D. 软件编码

  22. 在ORACLE中,删除emp表的全部数据,但不提交,以下正确的语句是:

  A. TRUNCATE TABLE EMP

  B. DELETE TABLE EMP

  C. DELETE FROM EMP

  D. DELETE * FROM EMP

  23. 在ORACLE中,下面哪个符号可以放到一个文件中的一行前面来标示注释。

  A. !

  B. &

  C. $

  D. #

  24. 下面这些方法中()方法不是Applet的基本方法。

  A. stop()

  B. run()

  C. init()

  D. start()

  25. 类Teacher和Student是类Person的子类:

  Person p;

  Teacher t;

  Student s;

  //p,t and s are all non-null.

  if(t instanceof Person) {s=(Student)t;}

  最后一句语句的结果是:

  A. 编译时正确,但运行时错误

  B. 将构造一个Student对象

  C. 表达式是错误的

  D. 表达式是合法的

  26. 软件设计中划分模块的一个准则是

  A. 低内聚高耦合

  B. 低内聚低耦合

  C. 高内聚低耦合

  D. 高内聚高耦合

  27. 下面哪个Set是排序的? TreeSet

  A. LinkedHashSet

  B. HashSet

  C. TreeSet

  D. AbstractSet

  28. 哪个类或者接口不包括在JDK Collection Framework中?

  A. Iterator

  B. Arrays

  C. TreeMap

  D. Enumeration

  E. Collections

  29. 如果你被要求写一段代码读取一个文本文件,那么一般使用哪种Stream?

  A. DataInputStream

  B. ObjectInputStream

  C. FileReader

  D. FileInputStream

  30. java程序运行入口的main方法的返回类型是什么?

  A. static

  B. void

  C. boolean

  D. int

  31. 在下面的代码中:public class AyeAye{ int i = 40; int j;

  public AyeAye(){ setValue(i++); }

  void setValue(int inputValue){ int i = 20; j = i + 1;

  System.out.println(“j = ” + j); }}当setValue( )方法显示变量j时,该变量的值为多少?

  A. 21

  B. 42

  C. 40

  D. 20

  32. 下面关于缺省构造方法的描述中正确的是( )

  A. 当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法

  B. 缺省构造方法可以初始化其他方法中定义的变量

  C. Java编译器会为所有的类创建缺省构造方法。

  D. 如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法

  1. 有关线程的哪些叙述是对的。

  A. 一旦一个线程被创建,它就立即开始运行。

  B. 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

  C. 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

  D. 一个线程可能因为不同的原因停止(cease)并进入就绪状态。

  2. 关于finally块中的代码描述正确的是:

  A. 关于finally块中的代码描述正确的是:

  B. 异常没有发生时才被执行


java认证相关文章:

1.NIIT认证Java基础全真模拟试题

2.Java main方法面试题及答案

3.2016年java考试试题及答案

4.2016下半年计算机二级Java模拟试题及答案

5.Java程序员集合框架面试题及答案

6.JavaWeb(J2EE)面试题及答案

7.JAVA经典笔试题目及答案

8.Java工程师面试常考试题及答案

9.java认证考试试题及答案

10.sun认证:java程序设计考试试题

下页更精彩:首页 上一页 3 4 5 6 7 8 下一页 尾页
本文已影响1812
+1
0