java面试相关
cindysaj
这个作者很懒,什么都没留下…
展开
-
oracle 删除相同记录语句
select rowid ,a.* from cust1 a where a.rowid> (select min(b.rowid) from cust1 b where a.id=b.id ) delete from cust1 a where a.rowid> (select min(b.rowid) from cust1 b where a.id=b.id ) Oracl...2010-03-16 16:49:04 · 78 阅读 · 0 评论 -
servlet什么时候destroy
destroy方法在容器移除servlet 时执行,同样只执行一次。这个方法会在所有的线程的service()方法执行完成或者超时后执行,调用这个方法后,容器不会再调用这个servlet的方法,也就是说容器不再把请求发送给这个servlet。这个方法给servlet释放占用的资源的机会,通常用来执行一些清理任务。 上面的是jdk API文档中定义,我这儿有个英文版的 Called by t...2010-03-17 14:11:14 · 199 阅读 · 0 评论 -
高性能且线程安全的单例
最简单的、成熟的单例实现有如下两种: 1public static final Singleton INSTANCE=new Singleton(); 即在声明静态变量时就实例化。这种方法的问题是,不能传入构造参数从而动态的创建实例。 2public static synchronized Singleton getInstance(){...} 即在方法上同步。这种方法的问题是...2010-03-17 14:48:44 · 99 阅读 · 0 评论 -
EJB中事务
解释一下事务的概念: 在EJB中,容器提供了声明性事务的支持.EJB 支持7中不同的声明性事务. Required(如果存在事务就在事务中运行,如果没有事务生成一个新事务), RequiredNew(无论有没有事务都要生成新事务,在自己的事务中运行), Mandatory(事务是必须的,如果没有事务报异常), Supports(有事务使用事物,没有事务不使用事务), NotSuppor...2010-03-18 14:06:04 · 87 阅读 · 0 评论 -
面试常考的EJB知识
EJB 与 JAVA BEAN 的区别? 答: Java Bean 是可复用的组件,对 Java Bean 并没有严格的规范,理论上讲,任何一个 Java 类都可以是一个 Bean 。但通常情况下,由于 Java Bean 是被容器所创建(如 Tomcat) 的,所以 Java Bean 应具有一个无参的构造器,另外,通常 Java Bean 还要实现 Serializable 接口用于实现...原创 2010-02-23 15:06:21 · 118 阅读 · 0 评论 -
EJB interview(English)
Q: What are the different kinds of enterprise beans? A: Different kind of enterrise beans are Stateless session bean, Stateful session bean, Entity bean, Message-driven bean........... Q: What ...2010-02-23 15:12:30 · 131 阅读 · 0 评论 -
jdbc与hibernate的优缺点比较
一、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面的访问数据库的代码。从这个意义上来说,Hibernate和EB不是一个范畴的东西,也不存在非此即彼的关系。 二、Hibernate是一...2010-02-23 15:27:34 · 70 阅读 · 0 评论 -
一道sql面试题目
表A 企业名称 缴费金额 是否缴费 a 10 是 b 10 否 a 20 是 a 30 否 c 10 是 c 20 否 结果: 企业名称 应缴金额 实缴金额 欠费...原创 2010-05-28 22:25:59 · 125 阅读 · 0 评论