2016年大学java期末考试试题

2016-11-30 00:00:00少芬 SUN认证

  B. Reader与Writer类是用来处理字符流,也就是纯文本文件。

  C. File类是输入/输出流类的子类。

  D. InputStream与OutputStream类通常是用来处理字节流,也就是二进制文件。

  44. Which correctly create a two dimensional array of integers?

  A. int [][]a = new int[10][10];

  B. int a[10][10] = new int[][];

  C. int a[][] = new int[10][10];

  D. int a[][] = new int[][];

  45. 定义整型变量:int n=456;,表达式的值为5的是:

  A. n%10

  B. n/10

  C. (n-n/100*100)/10

  D. n/10%10

  46. 下面哪些资源可以通过JNDI接口访问?

  A. 文件系统

  B. DNS域名解析服务

  C. LDAP目录服务

  D. J2EE容器中的JNDI Tree

  47. 下面对数组的操作代码哪个是正确的?

  A. char[] a= "hello world".toCharArray();

  B. int len= a.length;

  C. char c= a[999];

  D. char c= a[0];

  a.equals( new Object());

  Class cc= a.getClass();

  33. 消息类型Web服务适合下面哪些情况:

  A. 调用Web服务的客户机要求立即响应

  B. Web服务是数据驱动的

  C. Web服务功能在异步环境中

  D. Web服务是面向过程的

  34. 下面哪几点是Hibernate的优势?

  A. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码

  B. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作

  C. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性

  D. hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从一对一到多对多的各种复杂关系

  35. 在ORACLE中,下面哪些命令用来处理事务:

  A. commit

  B. savepoint

  C. set transaction

  D. rollback

  36. 下列HTTP错误代码描述正确的是:

  A. HTTP 404 - 无法找到文件

  B. HTTP 403 - 禁止访问

  C. HTTP 500 - 请求无效

  D. HTTP 502 - 网关错误

  37. HTTP/1.1相较于 HTTP/1.0 协议的区别主要体现在:

  A. 带宽优化及网络连接的使用

  B. 缓存处理

  C. 安全性及完整性

  D. 消息在网络中的发送

  38. 请选择对javascript理解有误的

  A. JScript是javascript的简称

  B. FireFox和IE存在大量兼容性问题的主要原因在于他们对javascript的支持不同上

  C. javascript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度

  D. AJAX技术一定要使用javascript技术

  39. 可能与正在运行的进程无关的中断事件有()等

  A. 硬件故障

  B. 外部

  C. 访管

  D. 程序性

  E. 输入/输出

  40. 上下文关系图(context diagram)的作用是

  A. 定义系统的上下文和范围

  B. 定义业务规则

  C. 概括与系统之间相互影响的重要的外部系统和人

  D. 外部系统和人与系统之间交互的方式

  41. 关于J2EE描述正确的是:

  A. 是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构

  B. 一个J2EE应用必须是基于Web的

  C. J2EE提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持

  D. J2EE是一个产品

  42. 编译运行下面的程序,说法正确的有 :

  import java.io.*;

  public class A{

  public static void main(String[] x){

  String s="1234567890abcdefghijklmnopq";

  byte[] b=s.getBytes();

  try{

  File f=new File("B.txt");

  FileOutputStream out=new FileOutputStream(f);

  out.write(b,10,10);

  out.write(b,0,5);

  }catch (IOException e){

  System.out.println(e.getMessage());

  }

  }

  }

  A. 抛出一个可以被捕获的IOException

  B. 程序编译正常,并在当前目录下生成文件B.txt,文件内容为abcdefghij12345

  C. 编译正常,但运行时出现错误

  D. 程序编译正常,但屏幕没有任何输出

  43. 下面关于变量及其范围的陈述哪些是正确的。

  A. 实例变量是类的成员变量。

  B. 在方法中定义的局部变量在该方法被执行时创建 。

  C. 局部变量在使用前必须被初始化。

  D. 实例变量用关键字static声明。

  44. 下面关于float数的定义正确的是:

  A. float f=-5;

  B. float f=0x0687;

  C. float f=1.0;

  D. float f=7.8f;

  45. 在Java中判断applet的来源的方法有:

  A. getCodebase()

  B. getDocumentbase()

  C. getCodeBase()

  D. getDocumentBase()

  46. 下面代码中对result描述正确的是?

  InputStream in=...;

  byte[] buff= new byte[1024];

  int result= in.read( buff, 0, 256);


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程序设计考试试题

[SUN认证]相关推荐

[SUN认证]相关栏目推荐
查看更多
上一篇:java关于多线程的操作 下一篇:关于Java的import