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.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
A. 程序通过编译,输出结果为:x=103
B. 10行不能通过编译,因为x是私有静态变量
C. 5行不能通过编译,因为引用了私有静态变量
D. 程序通过编译,输出结果为:x=102
17. 定义字符串:String s1="hello";对下面程序描述正确的是:
if(s1=="hello"){
}else{
}
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 {
}
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. 读取客户端部分系统变量
A. 可移植性
B. 可扩充性
C. 可靠性
D. 安全性
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
A. 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
B. 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
C. 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
D. 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
CREATE TABLE dept
(deptno NUMBER(2),
dname VARCNAR2(14),
1oc VARCNAR2 (13));
ROLLBACK;
DESCRIBE DEPT
下面关于该组语句的哪个描述是正确的?
A. DESCRIBE DEPT语句将显示DEPT表的结构描述内容
B. DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容
C. ROLLBACK语句将释放DEPT占用的存储空间
D. DESCRIBE DEPT语句将返回一个错误ORA-04043: object DEPT does not exist.
A. ALTER TABLE table_name ENABLE constraint_name;
B. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;
C. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;
D. ALTER TABLE table_name ENABLE CONSTRAINT constraint _ name;
E. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;
F. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;
A. 一个
B. 四个
C. 三个
D. 两个
A. 是否连接多台计算机
B. 计算机之间能否通信
C. 网上资源能否共享
D. 各台计算机有没有主次之分
A. window.opener属性本身就是指向window对象
B. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面
C. 定义了全局变量g;可以用window.g的方式来存取该变量
D. window.reload()方法可以用来刷新当前页面
A. 机器指令
B. 作业控制命令
C. 系统调用命令
D. 低级进程通信原语
A. 直接存取和间接存取
B. 顺序存取和链接存取
C. 顺序存取和随机存取
D. 只读存取和读写存取
A. 软件工程只是解决软件项目的管理问题
B. 软件工程只是解决软件开发中的技术问题。
C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则。
D. 软件工程主要解决软件产品的生产率问题。
A. 技术文档
B. 架构原型验证
C. 代码复审
D. 单元测试
A. 3
B. 6
C. 5
D. 4
A. NULL||NULL
B. NULL'||NULL
C. (5>NULL)
D. 3+NULL
A. 调用 System.gc()
B. 调用System.gc(), 同时传递要进行垃圾收集对象的引用
C. 调用 Runtime.gc()
D. 给这个对象的所有引用设置一个新的值(例如null)
E. 垃圾收集是不能被强迫立即执行
A. init()
B. stop()
C. start()
D. paint()
A. FileInputStream
B. FileOutputStream
C. RandomAccessFile
D. File
public class Person{
}
A. 产生编译错误
B. 输出空
C. 编译正确,运行错误
D. 输出0
A. CMM是一个软件生命周期模型
B. CMM是一种软件过程的策略,与实际使用的模型无关
C. CMM有助于组织建立一个有规律的、成熟的软件过程
D. CMM定义了5个成熟度等级
declare
begin
end;
A. 程序编译错误
B. 输出结果为:found
C. 输出结果为: not found others
D. 输出结果为: found others
A. 同义词只能由创建同义词的用户使用
B. 同义词可以和表重名
C. 共有同义词和私有同义词创建的权限不同
D. 可以为存储过程创建同义词
A. 6
B. 10
C. 8
D. 7
A. 一旦一个线程被创建,它就立即开始运行。
B. 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。
C. 一个线程可能因为不同的原因停止(cease)并进入就绪状态。
D. 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
int t1=5,t2=6,t3=7,t4,t5;
t4=t1
t5=t4
A. 7
B. 5
C. 6
26. 下面哪一个参数不是存储过程接受的参数
A. INPUT
B. INOUT
C. IN
D. OUT
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. 两个查询结果不同
A. Handle
B. EJBContext
C. EJBHome
D. EJBObject
E. HomeHandle
A. TreeMap
B. HashMap
C. Hashtable
D. WeakHashMap
E. LinkedHashMap
A. Cloneable
B. Serializable
C. Runnable
D. Throwable
E. Comparable
A. 10,0
B. 11,0
C. 10,1
D. 11,1
A. J2EE
B. JDK
C. J2ME
D. J2SE
1. 以下创建了几个对象
String A,B,C
A="a";
B="b":
A=A+B;
StringBuffer D=new StringBuffer("abc");
D=D.append("567");
A. 6
B. 4
C. 3
D. 5
A. 保存层
B. 服务层
C. 中间层
D. 数据层
A. JMS
B. JDBC
C. Servlet
D. EJB
A. 基础表必须在同一个 用户模式中
B. 只能在基础表中有select权限
C. 基础表中必须有数据
D. 在视图中需要有select权限
A. 数据冗余
B. 数据存储量太大
C. 没有严格保护数据
D. 未对数据进行完整性控制
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. ROLLBACK语句将释放DEPT占用的存储空间
D. DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容
A. 网络层 传输层 物理层 数据链路层 会话层 表示层 应用层
B. 物理层数据链路层网络层传输层会话层表示层应用层
C. 物理层 数据链路层 会话层 网络层 传输层 表示层 应用层
D. 物理层 数据链路层 传输层 网络层 会话层 表示层 应用层
A. 四个
B. 一个
C. 两个
D. 三个
A. XML的语法比HTML严格
B. XML扩展性比HTML强
C. 解析XML的性能优于HTML
D. XML与HTML互补
A. 作业管理
B. 存储管理
C. 设备管理
D. 处理器管理
A. 程序可以长期保存,进程是暂时的
B. 程序只能在前台运行,而进程可以在前台或后台运行
C. 程序没有状态,而进程是有状态的
D. 程序是一组有序的静态指令。进程是一次程序的执行过程
A. 序列图
B. 状态图
C. 协作图
D. 网络图
A. 界面是否有错误
B. 终止性错误
C. 输入是否正确接收
D. 是否存在冗余代码
A. Fa?ade模式
B. Proxy模式
C. Adapter模式
D. Bridge模式
A. 映射到Servlet/JSP的请求
B. 定义欢迎和错误页面
C. 定义MIME参数
D. 定义远程接口
E. 初始化参数
F. 安全授权和认证
A. 主键的每一列都必须非空
B. 主键的每一列都必须唯一
C. 一个表只能定义一个住键
D. 主键可以定义在表级或列级
A. NUMBER
B. VARCHAR2
C. CHAR
D. BOOLEAN
g.setColor(Color.red.green.yello.cyan);
g.drawLine(0,0,100,100);
A. yello
B. red
C. cyan
D. green
A. Button b=new Button("关闭");
B. TextField b=new TextField("关闭");
C. Checkbox b=new Checkbox("关闭");
D. Label b=new Label("关闭");
A. 在完成编码以后制定软件的测试计划
B. 集中对付那些错误群集的程序
C. 随机选取测试数据
D. 取一切可能的输入数据作为测试数据
A. 软件维护
B. 软件测试
C. 详细设计
D. 软件编码
A. TRUNCATE TABLE EMP
B. DELETE TABLE EMP
C. DELETE FROM EMP
D. DELETE * FROM EMP
A. !
B. &
C. $
D. #
A. stop()
B. run()
C. init()
D. start()
Person p;
Teacher t;
Student s;
//p,t and s are all non-null.
if(t instanceof Person)
最后一句语句的结果是:
A. 编译时正确,但运行时错误
B. 将构造一个Student对象
C. 表达式是错误的
D. 表达式是合法的
A. 低内聚高耦合
B. 低内聚低耦合
C. 高内聚低耦合
D. 高内聚高耦合
A. LinkedHashSet
B. HashSet
C. TreeSet
D. AbstractSet
A. Iterator
B. Arrays
C. TreeMap
D. Enumeration
E. Collections
A. DataInputStream
B. ObjectInputStream
C. FileReader
D. FileInputStream
A. static
B. void
C. boolean
D. int
A. 21
B. 42
C. 40
D. 20
A. 当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法
B. 缺省构造方法可以初始化其他方法中定义的变量
C. Java编译器会为所有的类创建缺省构造方法。
D. 如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法
1. 有关线程的哪些叙述是对的。
A. 一旦一个线程被创建,它就立即开始运行。
B. 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。
C. 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
D. 一个线程可能因为不同的原因停止(cease)并进入就绪状态。
A. 关于finally块中的代码描述正确的是:
B. 异常没有发生时才被执行
C. 如果try块后没有catch块时,finally块中的代码才会执行
D. 异常发生时才被执行
public class Test {
}
A. 代码不打印任何东西
B. 代码打印出"My String"
C. 代码打印出"My Object"
D. 代码抛出一个Runtime的异常
A. 操作
B. 定义
C. 限制
D. 对应的数据
A. 1000
B. 4000
C. 2000
D. 3000
A. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;
B. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;
C. ALTER TABLE table_name ENABLE constraint_name;
D. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;
E. ALTER TABLE table_name ENABLE CONSTRAINT constraint _ name;
F. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;
A. IPV6具有高效IP包头
B. IPV6采用主机地址自动配置
C. IPV6地址采用64位
D. IPV6增强了安全性
A. 一个
B. 两个
C. 四个
D. 三个
A. XML扩展性比HTML强
B. 解析XML的性能优于HTML
C. XML与HTML互补
D. XML的语法比HTML严格
A. 程序是一组有序的静态指令。进程是一次程序的执行过程
B. 程序可以长期保存,进程是暂时的
C. 程序只能在前台运行,而进程可以在前台或后台运行
D. 程序没有状态,而进程是有状态的
A. 进程管理主要是对程序进行管理
B. 设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理
C. 存储管理主要是管理内存资源
D. 文件管理可以有效地支持对文件的操作,解决文件共享、保密和保护问题
A. 初始阶段
B. 产品化阶段
C. 构建阶段
D. 精化阶段
A. 技术文档
B. 架构原型验证
C. 代码复审
D. 单元测试
A. NotSupported
B. Never
C. Mandatory
D. Request
A. M和V
B. V和C
C. M和C
16. PL/SQL 包中不包含的元素为:
A. 存储过程
B. 存储函数
C. 表
D. 游标
SELECT ename,sal FROM emp WHERE sal<(SELECT min(sal) FROM emp)+1000
A. 显示工资低于1000元的雇员信息
B. 将雇员工资小于1000元的工资增加1000后显示
C. 显示不超过最低工资1000元的雇员信息
D. 显示超过最低工资1000元的雇员信息
public class Sample{
}
A. s1==s2;
B. s2.equals(s3)
C. s1.equals(s2)
D. s2!=s3;
A. -2 63- 2 63-1
B. -2 15 -- 2 15-1
C. -2 31 -- 2 31-1
D. 0 -- 2 16-1
A. acbed
B. decab
C. deabc
D. cedba
A. 函数必须定义返回类型
B. 函数参数的类型只能是IN
C. 函数的调用应使用EXECUTE命令
D. 在函数体内可以多次使用RETURN语句
Select instr('Mississippi','i',3,3) from dual
A. 11
B. 10
C. 7
D. 8
A. A类的实例不能访问到B类的实例
B. A类的实例能够访问到B类的一个实例的x成员
C. C类的实例可以访问到B类的一个实例的x成员
D. C类的实例不能访问到B类的实例
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
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. 第二个查询正确,第一个查询错误
A. ejbRemove
B. ejbLoad
C. ejbStore
D. ejbActivate
E. ejbPassivate
A. POST
B. PUT
C. DELETE
D. HEAD
E. GET
A. destory
B. doGet
C. doPost
D. service
E. init
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
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
B. n/10
C. (n-n/100*100)/10
D. n/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服务是面向过程的
A. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码
B. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
C. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性
D. hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从一对一到多对多的各种复杂关系
A. commit
B. savepoint
C. set transaction
D. rollback
A. HTTP 404 - 无法找到文件
B. HTTP 403 - 禁止访问
C. HTTP 500 - 请求无效
D. HTTP 502 - 网关错误
A. 带宽优化及网络连接的使用
B. 缓存处理
C. 安全性及完整性
D. 消息在网络中的发送
A. JScript是javascript的简称
B. FireFox和IE存在大量兼容性问题的主要原因在于他们对javascript的支持不同上
C. javascript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度
D. AJAX技术一定要使用javascript技术
A. 硬件故障
B. 外部
C. 访管
D. 程序性
E. 输入/输出
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是一个产品
import java.io.*;
public class A{
}
}
A. 抛出一个可以被捕获的IOException
B. 程序编译正常,并在当前目录下生成文件B.txt,文件内容为abcdefghij12345
C. 编译正常,但运行时出现错误
D. 程序编译正常,但屏幕没有任何输出
A. 实例变量是类的成员变量。
B. 在方法中定义的局部变量在该方法被执行时创建。
C. 局部变量在使用前必须被初始化。
D. 实例变量用关键字static声明。
A. float f=-5;
B. float f=0x0687;
C. float f=1.0;
D. float f=7.8f;
A. getCodebase()
B. getDocumentbase()
C. getCodeBase()
D. getDocumentBase()
InputStream in=...;
A. result 可能等于 -1
B. result 可能等于 0
C. result 可能等于 256
D. result 可能等于 1024
char[] a= "hello world".toCharArray();
A. int len= a.length;
B. char c= a[999];
C. a.equals( new Object());
D. char c= a[0];
E. Class cc= a.getClass();
33. 下面叙述哪些是正确的
A. java接口包含函数声明和常量声明
B. java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用
C. java中,子类不可以访问父类的私有成员和受保护的成员
D. 在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销
A. new InputStreamReader(new FileReader("data"))
B. new InputStreamReader(new FileInputStream("data"))
C. new InputStreamReader(new BufferedReader("data"))
D. new InputStreamReader("data")
E. new InputStreamReader(System.in)
A. rollback
B. savepoint
C. set transaction
D. commit
A. HTTP 502 - 网关错误
B. HTTP 403 - 禁止访问
C. HTTP 500 - 请求无效
D. HTTP 404 - 无法找到文件
A. FTP
B. IP
C. TCP
D. DNS
A. div和table都可以用来做页面布局
B. HTML中指定页面编码的关键词是charset
C. html代码必须按照规范才能够在浏览器中显示
D. HTML是一种自描述的语言
A. 访管
B. 外部
C. 输入/输出
D. 程序性
E. 硬件故障
A. 安全性需求
B. 性能需求
C. 功能性需求
D. 资源需求
A. 一个J2EE应用必须是基于Web的
B. J2EE是一个产品
C. 是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构
D. J2EE提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持
A. float f=1.0;
B. float f=7.8f;
C. float f=0x0687;
D. float f=-5;
A. 实现层
B. JNDI API 层
C. 数据层
D. 应用层
try { oneMethod();
System.out.println("condition 1");
} catch (ArrayIndexOutOfBoundsExc
System.out.println("condition 2");
} catch(Exception e) {
System.out.println("condition 3");
} finally {
System.out.println("finally");
}
}
在oneMethod()方法运行正常的情况下将显示什么?
A. condition 2
B. condition 3
C. condition 1
D. finally
A. int [][]a = new int[10][10];
B. int a[][] = new int[10][10];
C. int a[][] = new int[][];
D. int a[10][10] = new int[][];
A. UPDATE emp SET sal = 3000 WHERE ename = ‘SMITH’;
B. ALLTER TABLE emp ADD UNIQUE (ename);
C. COMMIT;
D. EXIT;
int i= 0xFFFFFFFF;
int j= 0x0;
A. i<<2
B. i & j
C. ~i
D. i ^ j
E. i | j
33. 下面哪项是 EJB事务属性?
A. NotSupported
B. Mandatory
C. Request
D. Never
A. new InputStreamReader(System.in)
B. new InputStreamReader(new FileInputStream("data"))
C. new InputStreamReader(new BufferedReader("data"))
D. new InputStreamReader(new FileReader("data"))
E. new InputStreamReader("data")
A. 主键顺序为数据的物理顺序
B. 主键:默认将是聚簇索引唯一索引:默认将是非聚簇索引
C. 主键每个表只能有一个,唯一索引可以多个
D. 主键不能空,唯一索引可以为空
A. 带宽优化及网络连接的使用
B. 消息在网络中的发送
C. 安全性及完整性
D. 缓存处理
A. SMTP 服务器有能力发送邮件
B. 邮件传送成功
C. 已经准备好,可以接收邮件
D. 连接成功释放
A. applet使用object标签时,object标签不支持 jre 的自动安装
B. object标签可以用于包含对象,比如视频、applet等
C. 目前不推荐使用object 标签
D. applet使用object标签时,object标签仅仅支持 IE 浏览器用户
A. ls -F -l wls
B. ls -lF wls
C. ls -Fl wls
D. ls wls -F -l
A. 定义系统的上下文和范围
B. 外部系统和人与系统之间交互的方式
C. 概括与系统之间相互影响的重要的外部系统和人
D. 定义业务规则
41.下面有关声明的哪些叙述是正确的。
A. 对原始数据类型例如boolean,byte的变量的声明不会为该变量分配内存空间。
B. 对原始数据类型例如boolean,byte的变量的声明将为之分配内存空间。
C. 非原始数据类型例如String,Vector的变量的声明会为该对象分配内存。
D. 非原始数据类型例如String,Vector的变量的声明不会为该对象分配内存。
A. 调用Web服务的客户机要求立即响应
B. Web服务是面向过程的
C. Web服务功能在异步环境中
D. Web服务是数据驱动的
A. 在方法调用期间,会话bean需要维护成员变量的数据
B. 会话bean提供的服务不具体针对某种客户端
C. 会话bean需要跨越多个方法调用,维护客户端的信息
D. 实例化会话bean的时候,必须初始化会话bean的状态
A. JSP技术构建在SERVLET上,它是支持HTML和XML页面制作的SERVLET技术的扩展
B. JSP能够访问Java API,具备SERVLET的全部优点。
C. 访问JSP页面,需要预编译成SERVLET
D. JSP页面只能在接受请求时动态编译成SERVLET
A. FileInputStream fis =new FileInputStream("d:\\java\\1.txt");
B. FileInputStream fis =new FileInputStream("java/1.txt");
C. File file=new File("1.txt");FileInputStream fis =new FileInputStream(file);
D. FileInputStream fis =new FileInputStream(" d:\\java\\1.txt ");
A. 基于接口的IoC实现(Interface Injection)
B. 基于静态方法的IoC实现(Static-Method Injection)
C. 基于构造函数的IoC实现(Constructor-based Injection)
D. 基于Setter的IoC实现(setter-based Injection)
A. session
B. request
C. response
D. out
E. application
判断题
48. weblogic中发布的ejb文件一定包含ejb-jar.xml
49. Hashtable是同步的,而HashMap不是同步的。所以不要求同步的时候,用HashMap的效率较高。 是
50. 在使用RBO优化器的数据库中,对于from子句,其驱动表的顺序为从右至左,需要根据相关表的尺寸,在from语句中将大尺寸的表置于左边,将小尺寸的表置于右边
51. 我们平时用的"ping"命令的原理就是向对方主机发送TCP数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的。 是
52. Apache是一个纯粹的web服务器,支持SSL
48. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个属性与赋值对象相同的新对象
48. 没有implements Serializable,就一定不能通过rmi(包括ejb)提供远程调用