2016年Java认证考试题

发布时间:2017-01-23 00:00:00 编辑:少芬 手机版

  A. 函数必须定义返回类型

  B. 函数参数的类型只能是IN

  C. 函数的调用应使用EXECUTE命令

  D. 在函数体内可以多次使用RETURN语句

  22. 在ORACLE中执行下面SQL的结果为:

  Select instr('Mississippi','i',3,3) from dual

  A. 11

  B. 10

  C. 7

  D. 8

  23. 已知A类被打包在packageA中,B类被打包在packageB中,且B类被声明为public,且

  有一个成员变量x被声明为protected控制方式,C类也位于packageA包,且继承了B类,则以下说法中正确的是:

  A. A类的实例不能访问到B类的实例

  B. A类的实例能够访问到B类的一个实例的x成员

  C. C类的实例可以访问到B类的一个实例的x成员

  D. C类的实例不能访问到B类的实例

  24. 下列程序段执行后,t5的结果是:

  int t1=5,t2=6,t3=7,t4,t5;

  t4=t1

  t5=t4

  A. 7

  B. 5

  C. 6

  25. 以下标识符中( )是不合法的。

  A. BigM

  B. 1s

  C. $1

  D. $I

  26. 54. 执行如下两个查询,结果为:

  SELECT ename name, sal salary FROM emp order by salary;

  SELECT ename name, sal "SALARY" FROM emp order by sal ASC;

  A. 两个查询结果完全相同

  B. 第一个查询正确,第二个查询错误

  C. 两个查询结果不同

  D. 第二个查询正确,第一个查询错误

  27. 释放SessionBean使用的某些资源或者刷新Entity Bean的缓存的代码一般实现在哪个方法中?

  A. ejbRemove

  B. ejbLoad

  C. ejbStore

  D. ejbActivate

  E. ejbPassivate

  28. 哪个HTTP Method可以用来传递大数据量?

  A. POST

  B. PUT

  C. DELETE

  D. HEAD

  E. GET

  29. 如果配置一个Servlet需要使用的参数,最好在哪个方法中加载?

  A. destory

  B. doGet

  C. doPost

  D. service

  E. init

  30. 下面哪个Map最适合用来实现LRU Cache?

  A. Hashtable

  B. TreeMap

  C. HashMap

  D. IdentityHashMap

  E. WeakHashMap

  31. 执行下列语句后,i 和n的值为( )int i=10;int n= i++%5;

  A. 10,0

  B. 11,1

  C. 10,1

  D. 11,0

  32. 下列标识符中,( )是正确的变量名?

  A. int

  B. one-hundred

  C. 1thing

  D. thing1

  多选题

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

  A. Web服务是数据驱动的

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

  C. Web服务是面向过程的

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

  34. 下面叙述哪些是正确的

  A. java接口包含函数声明和常量声明

  B. java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用

  C. 在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销

  D. java中,子类不可以访问父类的私有成员和受保护的成员

  35. 以下关于主键和唯一索引的区别有哪些是正确的?

  A. 主键:默认将是聚簇索引 唯一索引: 默认将是非聚簇索引

  B. 主键不能空,唯一索引可以为空

  C. 主键顺序为数据的物理顺序

  D. 主键每个表只能有一个,唯一索引可以多个

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

  A. HTTP 502 - 网关错误

  B. HTTP 403 - 禁止访问

  C. HTTP 404 - 无法找到文件

  D. HTTP 500 - 请求无效

  37. SSL协议提供的服务主要有

  A. 压缩数据降低网络传输的数据量

  B. 认证用户和服务器,确保数据发送到正确的客户机和服务器

  C. 维护数据的完整性,确保数据在传输过程中不被改变

  D. 加密数据以防止数据中途被窃取

  38. 在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本

  A.

 

 

  B.

  C.

  D.

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

  A. 硬件故障

  B. 程序性

  C. 外部

  D. 输入/输出

  E. 访管

  40. 需求规格说明书需要包含的内容有

  A. 性能需求

  B. 资源需求

  C. 安全性需求

  D. 功能性需求

  41. J2EE的三层模型是指:

  A. 企业信息系统层

  B. 客户层

  C. WEB层

  D. 中间层

  42. 若下面指定的目录和文件名都存在,创建FileInputStream对象的语句正确的是:

  A. File file=new File("1.txt");FileInputStream fis =new FileInputStream(file);

  B. FileInputStream fis =new FileInputStream(" d:\\java\\1.txt ");

  C. FileInputStream fis =new FileInputStream("java/1.txt");

  D. FileInputStream fis =new FileInputStream("d:\\java\\1.txt");

  43. 下面的说法正确的是:

  A. Java中IO流的处理通常分为输入和输出两个部分。

  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的来源的方法有:


更多Java认证试题相关文章:

1.java试题及答案

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

3.2016最新java考试题库及答案

4.2016年大学java期末考试试题

5.2016年Java笔试题及答案

6.2016最新java题库及答案

7.2016年java期末考试试题及答案

8.2016年计算机基础上机测试题

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