2016年Java认证考试题

Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和静态的语言。下面来看看java认证的考试题!

1. 在Java中,负责对字节代码解释执行的是

A. 应用服务器

B. 虚拟机

C. 垃圾回收器

D. 编译器

2. 一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈得输出序列的是( )

A. 5 4 1 3 2

B. 2 3 4 1 5

C. 1 5 4 3 2

D. 2 3 1 4 5

3. LDAP是什么?

A. 是一种开源产品

B. 是一种编程语言

C. 是一种访问协议

D. 是一种存储数据的目录

4. 要想在你的视图上成功的执行查询需要做什么?

A. 只能在基础表中有select权限

B. 在视图中需要有select权限

C. 基础表中必须有数据

D. 基础表必须在同一个 用户模式中

5. 评估下面的一组SQL语句:

CREATE TABLE dept

(deptno NUMBER(2),

dname VARCNAR2(14),

1oc VARCNAR2 (13));

ROLLBACK;

DESCRIBE DEPT

下面关于该组语句的哪个描述是正确的?

A. DESCRIBE DEPT语句将返回一个错误ORA-04043: object DEPT does not exist.

B. DESCRIBE DEPT语句将显示DEPT表的结构描述内容

C. DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容

D. ROLLBACK语句将释放DEPT占用的存储空间

6. Oracle中VARCHAR2类型的最大长度是:

A. 4000

B. 3000

C. 1000

D. 2000

7. 下列哪一个选项按照顺序包括了OSI模型的七个层次:( )

A. 物理层 数据链路层 传输层 网络层 会话层 表示层 应用层

B. 物理层 数据链路层 会话层 网络层 传输层 表示层 应用层

C. 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层

D. 网络层 传输层 物理层 数据链路层 会话层 表示层 应用层

8. 当客户端关闭一个从连接池中获取的连接, 会发生下面哪一种情况?

A. 连接不会关闭,只是简单地还给连接池

B. 连接被关闭,但又被重新打开并还给连接池

C. 连接永久性关闭

9. 以下哪些不是javascript的全局函数()

A. eval

B. escape

C. setTimeout

D. parseFloat

10. 你使用mkdir命令创建一个临时文件夹/tmp/aaa,并将一些文件复制其中。你使用完后要删除/mnt/tmp文件夹及其中的`所有文件,应该使用命令

A. rm /tmp/aaa

B. rm -r /tmp/aaa

C. rmdir -r /tmp/aaa

D. rmdir /tmp/aaa

11. 操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,哪一个是不正确的

A. 设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理

B. 存储管理主要是管理内存资源

C. 进程管理主要是对程序进行管理

D. 文件管理可以有效地支持对文件的操作,解决文件共享、保密和保护问题

12. 在UML提供的图中,( )用于按时间顺序描述对象间的交互。

A. 协作图

B. 网络图

C. 序列图

D. 状态图

13. 下面有关系统并发访问数估算数据那个最有效:

A. 高峰时段日处理业务量100000

B. 高峰时段平均每秒请求数80

C. 同时在线用户数100

D. 平均每秒用户请求数50

14. 不同级别的用户对同一对象拥有不同的访问权利或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最好使用什么设计模式。

A. Bridge模式

B. Fa?ade模式

C. Adapter模式

D. Proxy模式

15. PL/SQL中用来判断FETCH语句是否成功,并且在FETCH语句失败时返回逻辑真的属性是:

%ISOPEN

%NOTFOUND

%ROWCOUNT

%FOUND

16. 关于以下程序代码的说明正确的是:

1. public class HasStatic{

2. private static int x=100;

3. public static void main(String args[]){

4. HasStatic hs1=new HasStatic();

5. hs1.x++;

6. HasStatic hs2=new HasStatic();

7. hs2.x++;

8. hs1=new HasStatic();

9. hs1.x++;

10. HasStatic.x--;

11. System.out.println("x="+x);

12. }

13. }

A. 程序通过编译,输出结果为:x=103

B. 10行不能通过编译,因为x是私有静态变量

C. 5行不能通过编译,因为引用了私有静态变量

D. 程序通过编译,输出结果为:x=102

17. 定义字符串:String s1="hello";对下面程序描述正确的是:

if(s1=="hello"){

System.out.println("s1 = \"hello\"");

}else{

System.out.println("s1 !=hello");

}

A. 输出 s1 !=hello

B. 编译正确,运行错误

C. 产生编译错误

D. 输出 s1="hello"

18. 在实现DAO设计模式时,下面哪种模式经常被采用:

A. Proxy模式

B. Factory模式

C. Prototype模式

D. Observer模式

19. 关于MVC,下面说法正确的是:

A. Servlet实现MVC的Model部分

B. EJB实现MVC的Model部分

C. Http实现MVC的View部分

D. JSP实现MVC的Control部分

20. 下列关于PC机软件的叙述中,错误的是:

A. C++语言编译器是一种系统软件,它需要操作系统的支持

B. PC机除了使用Windows操作系统外,还可使用Linux等操作系统

C. 软件是计算机系统不可缺少的组成部分,它包括各种程序、数据和有关文档资料

D. Windows操作系统中的画图、计算器、游戏等是Windows的组成部分,它们都属于系统软件

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

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

7

10

8

11

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

A. !

B. $

C. &

D. #

23. 以下代码段将创建几个对象?

String s1="bc";

String s2="bc";

A. 2

B. 3

C. 0

D. 1

24. 关于垃圾收集的哪些叙述是对的。

A. 垃圾收集能够在期望的时间释放被java对象使用的内存。

B. 垃圾收集将检查并释放不再使用的内存。

C. 垃圾收集允许程序开发者明确指定并立即释放该内存。

D. 程序开发者必须自己创建一个线程进行内存释放的工作。

25. 设x为int型变量,则执行以下语句段后,x的值为:

x=10;

x+=x-=x-x;

A. 30

B. 20

C. 40

D. 10

26. 对于下面几种常见的CMT事务属性,下面?号处从?1 到 ?4依次应为:

A. T2, None, None, T2

B. None, T2, None, T2

C. T1, T2, T2, None

D. None, None, None, T1

E. T2, T2, None, T2

F. T1, None, T2, T2

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

A. init

B. doGet

C. destory

D. doPost

E. service

28. 下面哪个Set是排序的?

A. LinkedHashSet

B. HashSet

C. AbstractSet

D. TreeSet

29. 假设test类运行于多线程环境下,那么关于A处的同步下面描述正确的是?

public class Test {

List list= new java.util.ArrayList();

public void test() {

synchronized ( list) { // --A

list.add( String.valueOf(System.currentTimeMillis()));

}

}

}

A. test方法中必须增加synchronized

B. Test类为singleton时有必要增加synchronized

C. test方法中没有必要增加synchronized

D. Test类为singleton时也没有必要增加synchronized

30. 下面哪个对类的声明是错误的?

A. class MyClass extends MySuperClass1, MySupperClass2 {}

B. public class MyClass{}

C. abstract class MyClass implements YourInterface1, Youriterface2 {}

D. private class MyClass {}

E. class MyClass extends MySuperClass implements YourInterface {}

31. 类的实例方法表示的是什么?( )

A. 父类对象的行为

B. 类的属性

C. 类对象的行为

D. 类的行为

32. 下面说法正确的是( )

A. JAVA中线程是非抢占式的

B. JAVA中的线程不可以共享数据

C. 每个JAVA程序都至少有一个线程,即主线程

D. JAVA中的线程不可以共享代码

1. Applet可以做下列那些操作

A. 读取客户端文件

B. 在客户端主机上创建新文件

C. 在客户端装载程序库

D. 读取客户端部分系统变量

2. 在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现

A. 可移植性

B. 可扩充性

C. 可靠性

D. 安全性

3. 下面两段代码打印的结果是:

System.out.println(5.00-4.90);

System.out.println(300-210);

A. 0.8999999999999999和90

B. 0.8999999999999999和89.99999999999999

C. 0.9和90

D. 0.9和89.99999999999999

4. 下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的

A. 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

B. 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

C. 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

D. 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

5. 评估下面的一组SQL语句:

CREATE TABLE dept

【2016年Java认证考试题】相关文章:

java mysql查询试题_2016年Java认证考试题相关推荐

  1. java mysql查询试题_java 面试题三十二 mysql查询面试题

    题一: 新建学生-课程数据库的三个表: 学生表:Student(Sno,Sname,Ssex,Sage,Sdept) Sno为主码; 课程表:Course(Cno,Cname,Cpno,Credeit ...

  2. java MySQL 查询所有子级(不包含自己)

    java MySQL 查询所有子级(不包含自己) 别的不说上源码 别的不说上源码 parent_id :上级id xun_village_region :表名 这条SQL只能查询到自己的下级 SELE ...

  3. 美国道富java开发面试题_从事Java开发五年,面试9家拿到7家offer,1096面试+67笔试题...

    个人情况 时间总是在不经意间流逝,我们也在人生的旅途上不断前行,转眼间在微软的美国总部工作近两年了.生活总给我们带来新的挑战,同时也有新的惊喜.这两年在陌生的国度里用着不太流利的英语和各种肤色的人交流 ...

  4. java mysql查询字段换行,java类中写sql语句,查询条件包含换行

    java类中写sql语句,查询条件包含换行 detachedCriteria.add(Restrictions.or( Restrictions.like("chengBanDanWeiId ...

  5. java mysql 查询_java连接mysql数据库达成数据查询详细教程

    前言:本篇文章适用于所有前后端开发者 众所周知,只要是编程,那肯定是需要存储数据的,无论是c语言还是java,都离不开数据的读写,数据之间传输不止,这也就形成了现代互联网的一种相互存在关系! 而读写存 ...

  6. java mysql查询界面_Java GUI小程序 实现数据库查询界面-Go语言中文社区

    源代码如下:package 数据库图形化界面3; import java.awt.*; import javax.swing.*; import java.awt.event.*; public cl ...

  7. java mysql查询语句_Mysql查询语句执行过程

    Mysql查询语句执行过程 Mysql分为server层和存储引擎两部分,或许可以再加一层连接层 连接层(器) Mysql使用的是典型的C/S架构.连接器通过典型的TCP握手完成连接. 需要注的是, ...

  8. Java 面试/笔试题神整理 [Java web and android]

    Java 面试/笔试题神整理 一.Java web 相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并 ...

  9. java mysql jdbc 封装_利用Java针对MySql封装的jdbc框架类 JdbcUtils 完整实现(包括增删改查、JavaBean反射原理,附源代码)...

    近期看老罗的视频,跟着完毕了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完毕对数据库的增删改查.当中查询这块,包含普通的查询和利用反射完毕的查询,主要包含以下几个函数接口 ...

最新文章

  1. 知识点丨你一定要了解的Win10 RS2重大更新,绝不只是装补丁!
  2. 四川大学计算机学院夏欣,自适应窗口的图像平滑去噪.pdf
  3. python qq邮箱 群发
  4. 编写一个简单的spring MVC程序
  5. 关于parallel rollback的一点总结
  6. 无心剑中译丁尼生《磨坊主千金》
  7. “阿里离职女高管”蹭马云热度遭阿里高管打假:重新定义高管
  8. android path拆分_Android架构进阶之路:Android 组件化方案探索与思考总结
  9. 【小姨子】 基本信息(拼音,读音等)
  10. MySQL主从复制架构转换MGR架构(手动版)
  11. Android应用开发提高篇(1)-----获取本地IP
  12. 为Exchange Server创建多主机名证书
  13. ai人工智能可以干什么_我们可以使人工智能更具道德性吗?
  14. 王佩丰数据透视表(六到十一讲)
  15. 7.0 站在生物学的角度看TypeScript类的继承
  16. python对excel筛选提取文本中数字_Python,从Excel列中提取数字并作为outpu写入
  17. win10千万不要重置_Win10系统如何自动恢复到出厂设置,小白式操作教程
  18. 在aws亚马逊云EC2上创建root用户,并使用root用户登录
  19. 计算机系高考激励的句子,高考激励人心的句子
  20. LM09丨费雪逆变换反转网格策略

热门文章

  1. quartus仿真21:JK触发器和D触发器实现110序列探测器
  2. 贺利坚老师汇编课程54笔记:CF进位标志CARRY FLAG
  3. goland 2019.1.1破解
  4. Hibernate占位符?和:及JPA
  5. python opencv3 圆检测
  6. w2金融股票分析— matplotlib库
  7. 阿里云centos远程连接mysql
  8. Libevent 事件循环(1)
  9. [摘抄]游戏主循环逻辑
  10. usb 视频设备 按钮消息处理 和普通usb连接的事件处理