20171217

来源:互联网 发布:c语言do while 编辑:程序博客网 时间:2024/06/01 09:07

JSP 简答题

  • JSP 中动态 include 与静态 include 的区别?
    答:在静态引入中,子页面是原封不动的把页面的信息放到了父页面中,父页面把所有页面的页面信息都收集完成后,统一的进行解析,完成页面的输出。这样,如果在不同的页面中定义了相同名称的变量,那么就会产生冲突。但是在动态引入中,由于每一个页面都是单独的进行解析的。再交给父页面合成生成一个 HTML 页面,每个子页面和父页面中定义的 Scriptlet 是不会产生冲突的。在实际的开发中,我们一般都是用动态的引入。

Java 简答题

  • 什么是数据库连接池?
    答:数据库连接池可以很显著我的提高对数据库操作的性能。它负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。

Java 简答题

  • HashMap 和 Hashtable 的区别?
    答:HashMap: HashMap实现了Map接口,是将键映射到值的对象,其中键和值都是对象,HashMap的键和值可以是null,HashMap是Hashtable的轻量级实现,效率要高于Hashtable。
    Hashtable:安全性能要大于HashMap,同样也实现了Map接口,将键映射到值的对象,其中键和值都是对象,但是Hashtable的键和值不能为null。
原创粉丝点击