`
fanjf
  • 浏览: 329835 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

J2ee 相关笔试题目

 
阅读更多

单选题  

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

  读取客户端文件 

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

  在客户端装载程序库

  读取客户端部分系统变量

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

  可移植性

  可扩充性

  可靠性

  安全性

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

System.out.println(5.00-4.90);

System.out.println(300-210);   

  0.8999999999999999 90

  0.8999999999999999 89.99999999999999

  0.9 90

  0.9 89.99999999999999

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

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

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

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

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

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

CREATE TABLE dept

(deptno NUMBER(2),

dname VARCNAR2(14),

1oc VARCNAR2 (13));

ROLLBACK;

DESCRIBE DEPT

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

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

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

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

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

  6. 下面哪个语句用于打开一个已经存在的约束?     d

  ALTER TABLE table_name ENABLE constraint_name;

  ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;

  ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;

  ALTER TABLE table_name ENABLE CONSTRAINT constraint _ name;

  ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;

  ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;

  7. TCP 协议在每次建立或拆除连接时,都要在收发双方之间交换 ______d___ 报文。    

  一个

  四个

  三个

  两个

  8. 网络操作系统和分布式操作系统的主要区别是( d    

  是否连接多台计算机

  计算机之间能否通信

  网上资源能否共享

  各台计算机有没有主次之分

  9. 关于 IE window 对象表述不正确的有( b    

  window.opener 属性本身就是指向 window 对象

  window.location= a.html ”和 window.location.href= a.html ”的作用都是把当前页面替换成 a.html 页面

  定义了全局变量 g ;可以用 window.g 的方式来存取该变量

  window.reload() 方法可以用来刷新当前页面

  10. 在操作系统中, Wait(s) Signal(s) 操作是一种    d

  机器指令

  作业控制命令

  系统调用命令

  低级进程通信原语

  11. 文件的存取方式是由文件的性质和用户使用文件的情况而确定的,一般有两种存取方式,它们是 d  

  直接存取和间接存取

  顺序存取和链接存取

  顺序存取和随机存取

  只读存取和读写存取

  12. 下列描述中正确的是( c    

  软件工程只是解决软件项目的管理问题

  软件工程只是解决软件开发中的技术问题。

  软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则。

  软件工程主要解决软件产品的生产率问题。

  13. 项目中的技术风险是通常是通过( b )方法来缓解的    

  技术文档

  架构原型验证

  代码复审

  单元测试

  14. CMM 定义了几个不同的成熟度等级。   5 

  3

  6

  5

  4

  15. PL/SQL 中以下表达式的结果非空的是:    c

  NULL||NULL

  NULL'||NULL

  (5>NULL)

  3+NULL

  16. 你怎样强制对一个对象立即进行垃圾收集? e  

  调用 System.gc()

  调用 System.gc(), 同时传递要进行垃圾收集对象的引用

  调用 Runtime.gc()

  给这个对象的所有引用设置一个新的值(例如 null

  垃圾收集是不能被强迫立即执行

  17. 以下( d )方法不能被浏览器自动调用。    

  init()

  stop()

  start()

  paint()

  18. 要创建一个新目录,可以用下面 (  d) 类实现。    

  FileInputStream

  FileOutputStream

  RandomAccessFile

  File

  19. 执行下面代码 , 下面描述正确的是: d

public class Person{

   static int arr[] = new int[10];

   public static void main(String a[]){

     System.out.println(arr[1]);

   }

}   

  产生编译错误

  输出空

  编译正确 , 运行错误

  输出 0

  20. 关于 CMM 说法错误的是:     a

  CMM 是一个软件生命周期模型

  CMM 是一种软件过程的策略,与实际使用的模型无关

  CMM 有助于组织建立一个有规律的、成熟的软件过程

  CMM 定义了 5 个成熟度等级

  21. 执行下面 PL/SQL emp 表中存在编号为 1234 的雇员,说法正确的是: b

declare

  v_name VARCHAR2(10);

begin

  SELECT ename INTO v_name FROM emp WHERE empno='1234';

  dbms_output.put_line('found');

  EXCEPTION

    WHEN no_data_found THEN

         dbms_output.put_line('not found!');

    dbms_output.put_line('others');    

end;   

  程序编译错误

  输出结果为: found

  输出结果为: not found others

  输出结果为: found others

  22. ORACLE 中,关于同义词说法错误的是:    a

  同义词只能由创建同义词的用户使用

  同义词可以和表重名

  共有同义词和私有同义词创建的权限不同

  可以为存储过程创建同义词

  23. ORACLE Date 日期类型 , 存贮日期和时间信息,占用几个字节    d

  6

  10

    8

  7

  24. 有关线程的哪些叙述是对的。    d

  一旦一个线程被创建,它就立即开始运行。

  当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

  一个线程可能因为不同的原因停止( cease )并进入就绪状态。

  使用 start() 方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

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

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

t4=t1<t2?t1:t2;

t5=t4<t3?t4:t3;   

  7

  5

  6

  26. 下面哪一个参数不是存储过程接受的参数    a

  INPUT

  INOUT

  IN

  OUT

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

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

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

  两个查询结果完全相同

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

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

  两个查询结果不同

  28. EJB 实例通过下面哪个接口与容器进行交互? d  

  Handle

  EJBContext

  EJBHome

  EJBObject

  HomeHandle

  29. 下面哪个 Map 是排序的?    a

  TreeMap

  HashMap

  Hashtable

  WeakHashMap

  LinkedHashMap

  30. transient 变量和下面哪一项有关? b  

  Cloneable

  Serializable

  Runnable

  Throwable

  Comparable

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

  10 0

  11 0

  10 1

  11 1

  32. 随着 Java 技术的不断发展, Sun 公司根据市场进一步将 Java 细分,其中针对普通 PC 应用的是( d    

  J2EE

  JDK

  J2ME

  J2SE

  多选题  

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

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

  Web 服务是数据驱动的

  Web 服务功能在异步环境中

  Web 服务是面向过程的

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

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

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

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

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

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

  commit

  savepoint

  set transaction

  rollback

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

  HTTP 404 - 无法找到文件

  HTTP 403 - 禁止访问

  HTTP 500 - 请求无效

  HTTP 502 - 网关错误

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

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

  缓存处理

  安全性及完整性

  消息在网络中的发送

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

  JScript javascript 的简称

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

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

  AJAX 技术一定要使用 javascript 技术

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

  硬件故障

  外部

  访管

  程序性

  输入 / 输出

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

  定义系统的上下文和范围

  定义业务规则

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

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

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

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

    一个 J2EE 应用必须是基于 Web

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

  J2EE 是一个产品

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

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());

  }

}

}   

  抛出一个可以被捕获的 IOException

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

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

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

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

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

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

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

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

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

  float f=-5;

  float f=0x0687;

  float f=1.0;

  float f=7.8f;

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

  getCodebase()

  getDocumentbase()

  getCodeBase()

  getDocumentBase()

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

InputStream in=...;

  byte[] buff= new byte[1024];

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

  result 可能等于 -1

  result 可能等于 0

  result 可能等于 256

  result 可能等于 1024

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

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

  int len= a.length;

  char c= a[999];

  a.equals( new Object());

  char c= a[0];

  Class cc= a.getClass();

  判断题  

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

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

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

  51. IPV6 使用了 32 位地址,通常使用圆点分隔的四个十进制数字表示,比如 192.168.0.1   N

  52. Apache 是一个纯粹的 web 服务器,支持 SSL    Y

  53. UML 是一种建模语言,它对开发人员如何进行面向对象的分析与设计不提供指导。     N

分享到:
评论

相关推荐

    J2EE笔试题目答案经典篇

    《J2EE笔试题目答案经典篇》是一份涵盖了J2EE技术领域多个方面的资源,旨在帮助备考者系统性地复习并解答可能出现的笔试题目。这份资料主要包括四个部分:Java基础题、JSP&Servlet技术、J2EE相关知识以及其他知识点...

    j2ee面试,笔试题目

    本资料包包含了丰富的J2EE面试和笔试题目,旨在帮助求职者准备面对各种Java相关的技术考核。以下是一些关键的J2EE知识点和常见面试问题的详细解析: 1. **Servlet与JSP**: - Servlet是Java编程语言中的一个接口,...

    J2EE面试笔试常见题集大全

    Java企业级应用(J2EE)是Java技术在大型分布式系统中的核心应用框架,它包含了丰富的组件和服务模型,用于...同时,阅读并理解“J2EE笔试面试题集”中的题目和解答,将有助于提升你的技能水平,增加面试成功的概率。

    java、J2EE笔试面试题目复习资料

    这份复习资料涵盖了这两个主题的重要知识点,旨在帮助准备笔试和面试的开发者巩固基础,提升技能。以下是一些核心概念和重要知识点的详细解释: 1. **Java基础知识**: - **Java语法**:包括基本数据类型、变量、...

    servlet,JSP&J2EE &J2SE笔试题目

    常见java面试题目:包括jsp,servlet,mvc,j2ee等,也是复习不错的资料

    j2ee模拟笔试很有帮助

    通过参加J2EE模拟笔试,考生不仅可以检验自己对J2EE技术的理解程度,还可以熟悉考试形式和题型,提高应试技巧。这对于获取J2EE认证非常有帮助,同时也能够巩固和加深对J2EE知识点的理解和记忆。 ### 二、PHP不支持...

    J2EE.zip_J2EE_Java开发笔试题_笔试_笔试题

    这份“J2EE.zip_J2EE_Java开发笔试题_笔试_笔试题”包含了一份针对J2EE技术开发工程师的笔试题目和参考答案,旨在测试应聘者对J2EE平台的理解、应用以及问题解决能力。下面将详细探讨J2EE中的核心概念和技术,以帮助...

    J2EE笔试面试集合

    在Java J2EE相关的笔试和面试中,常常会涉及到各种技术点。让我们逐一解析这些题目中的知识点: 1. 题目1展示了控制流语句`continue`的使用,当`i == 1`时跳过当前循环体的剩余部分,所以`total`的值为2。 2. 题目...

    广电网络笔试题目_共10篇.docx

    - IT类笔试题目主要考察Java基础,如J2EE应用、Java Applet、Swing、线程、Java包结构以及类的继承关系。面试中可能会涉及到项目管理及问题解决能力。 3. **数字电视技术** - 高清电视标准:1080i扫描,16:9屏幕...

    用友笔试题用友笔试题用友笔试题

    【用友笔试题】涉及到的是IT领域的面试及笔试常见知识点,涵盖了Web开发、XML解析、Java中间件技术、设计模式、数据库操作以及企业级Java应用的相关概念。下面将逐一详细阐述这些知识点: 1. **Web中的forward和...

    J2EE的一些经典笔试题

    以下是一些J2EE的经典笔试题目的详细解析: 1. **可继承类判断**: - `java.lang.Thread` 是可以被继承的,因为它不是一个final类。 - `java.lang.Number` 也是一个可以被继承的类,它是所有数值类型(如Integer,...

    笔试型_J2EE初级技术面试题目

    ### 笔试型_J2EE初级技术面试题目详解 #### 1. Classpath与path的使用 Classpath和path是Java开发中常见的环境变量,它们分别用于指定Java编译器和运行时查找类库和可执行文件的路径。Classpath主要用于指向.class...

    java面试和笔试题目

    Java面试和笔试题目是每一位Java开发者在求职过程中都需要面对的重要环节。这些题目通常涵盖了广泛的Java技术和J2EE(Java 2 Platform, Enterprise Edition)相关的知识,旨在检验候选人的理论理解、编程技能以及...

    Java常见的面试笔试题目

    Java常见的面试笔试题目Java笔试题集锦 1.MVC的各个部分都有那些技术来实现?如何实现? 答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的...

    javase和javaEE方面的笔试题目

    【描述】:“里面囊括了java在各个方面的内容,包括j2se和j2ee方面的笔试题目,很全!!”这句话表明这个题库不仅包含基础的Java语法、面向对象编程、集合框架等内容,还涉及到Java在网络通信、多线程、I/O、异常...

    java笔试题库和j2ee的一些相关内容,还有算法

    Java笔试题库和J2EE相关知识涵盖了许多重要的编程概念,包括基础的Java语法、垃圾回收机制、设计模式、算法以及Web开发中的Servlet生命周期。以下是对这些知识点的详细阐述: 1. **最大公约数(Greatest Common ...

    笔试试题-J2EE开发技术

    ### 笔试试题-J2EE开发技术知识点解析 #### 一、选择题解析 ##### 1. 下面哪一项不属于JSP的指令? - **答案**:【C】userBean - **解析**:JSP提供了三种类型的指令,分别是`page`、`include`和`taglib`。 - `...

    最近java笔试题目。。。

    Java笔试题目涵盖的知识点广泛,涉及Java核心技术、框架和企业级应用模型。下面将逐一解析这些知识点: 1. **MVC模式**: MVC(Model-View-Controller)是一种常见的软件设计模式,常用于分离应用程序的数据逻辑...

    Java笔试题目汇总122题目

    ### Java笔试题目汇总知识点解析 #### 一、面向对象的特征 面向对象编程(OOP)是一种编程范式,它强调的是“对象”而非过程。在Java中,面向对象的四个核心特征分别是:抽象、继承、封装和多态。 1. **抽象**: - ...

Global site tag (gtag.js) - Google Analytics