![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试收集
文章平均质量分 80
hjjk123
这个作者很懒,什么都没留下…
展开
-
jdk1.5新功能
JDK1.5"的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿转载 2010-02-18 19:52:00 · 1043 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
2007-09-28 12:17作者:doublel出处:论坛整理责任编辑:方舟 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者转载 2010-02-18 20:17:00 · 350 阅读 · 0 评论 -
异常详解
1. 异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果转载 2010-02-18 20:30:00 · 362 阅读 · 0 评论 -
数据类型的特殊装箱
对于如下范围的简单数据类型: boolean类型的值 所有byte类型的值 在-128~127之间的short类型的值 在-128~127之间的int类型的值 在/u0000~/u007F之间的char类型的值 在进行自动装箱的时候,将会首先检查内存中是否已经有使用自动装箱产生的具有相同值的对象,。 如果已经有一个“值”相同的对象产生,那么并不会产生新的对象。转载 2010-02-20 20:26:00 · 514 阅读 · 0 评论 -
编写高效的线程安全类
编写高效的线程安全类线程安全性和效率 ― 现在您可以兼得文档选项打印本页将此页作为电子邮件发送级别: 初级Neel V. Kumar (neelvk转载 2010-02-18 20:03:00 · 457 阅读 · 0 评论 -
内部跳转和外部跳转的区别,底层实现原理
Servlet: 当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。一、原理1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect("http://www.ycul.com")原创 2010-02-18 21:49:00 · 8195 阅读 · 0 评论