J2EE面试题集锦

文章作者 100test 发表时间 2011:03:18 19:41:07
来源 100Test.Com百考试题网


基础问答:1.下面哪些类可以被继承?2.抽象类和接口的区别3.Hashtable的原理,并说出HashMap与Hashtable的区别4.forward和redirect的区别5.什么是Web容器?6.解释下面关于J2EE的名词7.EJB是基于哪些技术实现的?并说 出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别.8.XML的解析方法9.什么是Web Service?   基础问答
  1.下面哪些类可以被继承?
  java.lang.Thread (T)
  java.lang.Number (T)
  java.lang.Double (F)
  java.lang.Math (F)
  java.lang.Void (F)
  java.lang.Class (F)
  java.lang.ClassLoader (T)
  2.抽象类和接口的区别
  (1)接口可以被多重implements,抽象类只能被单一extends
  (2)接口只有定义,抽象类可以有定义和实现
  (3)接口的字段定义默认为:public static final, 抽象类字段默认是"friendly"(本包可见)
  3.Hashtable的原理,并说出HashMap与Hashtable的区别
  HashTable的原理:通过节点的关键码确定节点的存储位置,即给定节点的关键码k,通过一定的函数关系H(散列函 数),得到函数值H(k),将此值解释为该节点的存储地址.
  HashMap 与Hashtable很相似,但HashMap 是非同步(unsynchronizded)和可以以null为关键码的.
  4.forward和redirect的区别
  forward: an internal transfer in servlet
  redirect: 重定向,有2次request,第2次request将丢失第一次的attributs/parameters等
  5.什么是Web容器?
  实现J2EE规范中web协议的应用.该协议定义了web程序的运行时环境,包括:并发性,安全性,生命周期管理等 等.
  6.解释下面关于J2EE的名词
  (1)JNDI:Java Naming

相关文章


SCJP考试中的线程题目分析
模拟试题:Java网络编程之URI、URL研究专题一
模拟试题:Java网络编程之URI、URL研究专题三
java程序员面试题及解答
J2EE面试题集锦
JAVA试题:JAVA面试题目整理
IBMJava英文面试题(附参考答案)
一道微软面试题的Java解法
SCJP考试题310
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛