
java笔试面试题汇总
文章平均质量分 74
fhm727
这个作者很懒,什么都没留下…
展开
-
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
1、什么是Set?(what) Set是Collection容器的一个子接口,它不允许出现重复元素,当然也只允许有一个null对象。 2、如何来区分重复与否呢?(how) “ Normal 0 7.8 磅 0 2 false false false原创 2010-01-21 19:13:00 · 32957 阅读 · 10 评论 -
Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
1、什么是匿名内部类? 内部类,存在于另一个类内部的类,而匿名内部类,顾名思义,就是没有名字的内部类。 2、为什么需要匿名内部类? 每个inner class都能够各自继承某一实现类(implementation)。因此,inner class不受限于outer class是否已继承自某一实现类。如果少了inner class所提供的“继原创 2010-01-21 12:13:00 · 19395 阅读 · 3 评论 -
异常处理专题试题汇总
1. 在那种情况下finally里面的语句不会被执行?答案:如果在finally语句之前执行了终止程序的System.exit()方法, 那么finally语句就不会被执行,这是finally语句不被执行的唯一情况。 2、运行时异常与一般异常有何异同?Java提供了两类主要的异常原创 2011-07-25 17:09:43 · 1839 阅读 · 0 评论 -
hashcode 与 equals学习(一)
1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下: public boolean equals(Object obj) { return (this == obj); } 很明显是对两个对转载 2011-07-20 16:04:51 · 925 阅读 · 0 评论 -
hashcode 与 equals 学习(二)
一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在存取是性能的非常重要的关系.有可能,不同的HashCode可能会使你的对象存取产生,成百上千倍的转载 2011-07-20 16:07:04 · 895 阅读 · 0 评论