大学期末考java编程题_2016年大学java期末考试试题(5)

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认证相关文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值