当前位置:文档之家› JAVA试题_3

JAVA试题_3

9 下面是有关子类调用父类构造函数的描述正确的是 A 子类定义了自己的构造函数,就不会调用父类的构造函数
B 子类必须通过 super 关键字调用父类没有参数的构造函数 如果子类的构造函数没有通过 super 调用父类构造函数,那么子类会先调用父类不含参数的构造函
C 数,再调用子类自己的构造函数
D 创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数 E 初始化参数 F 映射到 Servlet/JSP 的请求
C FTP 只适用于文件的上传和下载。
D FTP 的客户机和服务器直接采用 TCP 相连,保证了数据传输的可靠性和独占性。
8 下列哪一个选项按照顺序包括了 OSI 模型的七个层次:( ) A 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 B 网络层 传输层 物理层 数据链路层 会话层 表示层 应用层 C 物理层 数据链路层 传输层 网络层 会话层 表示层 应用层 D 物理层 数据链路层 会话层 网络层 传输层 表示层 应用层
} public static void main(String args []) {
(new ThreadTest()).start(); } } B 在 run()方法处编译失败 C 只有“In run”最终打印出来
"In run"在"Leaving run"后一 D
起被打印出来 E 编译正常,但是不打印任何东西
3TCP 协议在每次建立或拆除连接时,都要在收发双方之间交换_____A____ 报文。 A http 和 https 使用的都是 80 端口
ห้องสมุดไป่ตู้
B http 中的所有信息都是明文传输的 C http 的连接很简单,是无状态的
HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议 要比 D
13 下面那种服务不是 JNDI 应用范围。 A Servlet B EJB C JDBC D JMS
14EJB 组件的包文件的扩展名是: A .jar B .war C .rar D .ear
15 下面两段代码打印的结果是: System.out.println(5.00-4.90);
System.out.println(300-210); A 0.8999999999999999 和 90 B 0.9 和 90 C 0.8999999999999999 和 89.99999999999999 D 0.9 和 89.99999999999999
36 如下代码在 Servlet1.java 中. import javax.servlet.*; import javax.servlet.http.*; import java.io.IOException; import java.io.PrintWriter;
19 下列接口()不是 Collection 接口的子接口 A List B ArrayList C Set D Map
20 一个栈的输入序列为 1 2 3 4 5,则下列序列中不可能是栈得输出序列的是( ) A 23415 B 23145 C 54132 D 15432
21 若某线性表最常用得操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用( )存储 方式最节省时间
16 下面哪一个不是造成 OOM 的原因( ) A JVM 启动时分配的堆空间不足 B 程序存在内存泄漏 C 代码不良, 产生的临时对象太多 D CPU 或者线程资源不足
17J2EE 的三层结构包括表示层、中间层、()。 A 服务层 B 中间层 C 保存层 D 数据层
18 下列()不属于 HTTP 协议中 GET 方法和 POST 方法的区别内容。 A 提交数据时,POST 比 GET 安全。 B 提交数据时,POST 没有数据量的限制。 C GET 方法请求的页面可以作为书签。 D POST 方法请求的页面可以使用邮件发送。
byte f=b+e;//------2 System.out.println(f); } }
A 编译通过,打印出 5 B 编译通过,打印出 23 C 编译不通过,在//2 处有错误 D 编译不通过,在//1 处有错误
25 以下创建了几个对象 String A,B,C A="a"; B="b": A=A+B; StringBuffer D=new StringBuffer("abc"); D=D.append("567");

JMS 支持两种消息通信模型:点到点(point-to-point)(PTP)模型和发布/订阅(Pub/Sub)模
13


14 weblogic 中发布的 ejb 文件一定包含 ejb-jar.xml

15 spring 是一个集成了许多第三方框架的大杂烩,其核心技术是 IOC 和 SOA

在 Java 中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个属性与赋值对象相同

集所需要的时间是 0.0253873 秒
3 没有 implements Serializable,就一定不能通过 rmi(包括 ejb)提供远程调用

4 在 java 代码中输入字符时,向操作系统传递的数据经过了中间的编码环节

5 每个类都继承了 Object 类,所以都实现了 toString()方法。
A 顺序表
B 双链表 C 带头结点的双循环链表 D 单循环链表
22 在 Java 中,负责对字节代码解释执行的是 A 垃圾回收器 B 虚拟机 C 编译器 D 应用服务器
23 用于将 java 源代码文件编译成字节码的编译器是 A javac B java C jdb D javah
24 关于下面的程序,哪个选项的说法是正确的? Class Test{ public static void main(String [] args) { byte b=2,e=3; //------1
A4 B3 C5
D6
26 以下哪个方法不改变线程的状态? A start() B run() C isAlive() D sleep
27 下列代码编译和执行后的结果是 public class ThreadTest extends Thread {
public void run() { System.out.println("In run"); yield(); System.out.println("Leaving run");
16

的新对象
当一个线程进入一个对象的一个 synchronized 方法后,其它线程可进入此对象的其它 synchronized
17

方法
二.单选题:
1 在 TCP/IP 协议栈中,如果出现阻塞情况,下列哪种情况最有可能发生?(C) A 连接错误 B 释放缓存 C 丢包 D 包错误
2 网络操作系统和分布式操作系统的主要区别是(B) A 是否连接多台计算机 B 各台计算机有没有主次之分 C 计算机之间能否通信 D 网上资源能否共享
http 协议安全
4 当客户端关闭一个从连接池中获取的连接, 会发生下面哪一种情况? (B) A 连接永久性关闭 B 连接不会关闭,只是简单地还给连接池 C 连接被关闭,但又被重新打开并还给连接池
5 当客户端关闭一个从连接池中获取的连接, 会发生下面哪一种情况? A 连接永久性关闭 B 连接不会关闭,只是简单地还给连接池 C 连接被关闭,但又被重新打开并还给连接池

classloader 是分层次的,它只能加载比它层次高的类及它自身的类,同层次的类及比它层次低的
6

类都不能加载
7 StringBuffer 没有 concat()这个方法

8 我们常见的 HTTP-403 错误可能是由于服务器端的服务未启动

9 线程是进程的中的一个实体,通常一个进程有若干个线程,但同一进程中的多个线程不能并发执行。
6 下述论述中不正确的是( ) A IPV6 具有高效 IP 包头 B IPV6 增强了安全性 C IPV6 地址采用 64 位 D IPV6 采用主机地址自动配置
7 下列关于 FTP 下载的说法错误的是:( ) A FTP 采用 C/S 工作方式,由用户提出请求,FTP 服务器做出回应。
B 使用 IE 浏览器进行 FTP 下载前的身份验证时,可以使用匿名登陆的方式。
A 将构造一个 Student 对象 B 表达式是合法的 C 表达式是错误的 D 编译时正确,但运行时错误
33 有关线程的哪些叙述是对的。 A 一旦一个线程被创建,它就立即开始运行。 B 使用 start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。 C 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。 D 一个线程可能因为不同的原因停止(cease)并进入就绪状态。

10 数据库恢复的基本技术有数据转储和日志文件

在使用 RBO 优化器的数据库中,对于 from 子句,其驱动表的顺序为从右至左,需要根据相关表的
11

尺寸,在 from 语句中将大尺寸的表置于左边,将小尺寸的表置于右边
12 选择索引字段,首先考虑查询数据区分度是否高,如果区分度不高则适合创建索引
30 在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性 和方法,这有利于实现
A 可移植性 B 可扩充性 C 安全性 D 可靠性
31 关于 finally 块中的代码描述正确的是: A 关于 finally 块中的代码描述正确的是 B 如果 try 块后没有 catch 块时,finally 块中的代码才会执行 C 异常发生时才被执行 D 异常没有发生时才被执行
相关主题