Java
clearriver
做一番一生引以为豪的事业;找一个一生荣辱与共的妻子;在有生之年报答帮助我的人;并且帮助有需要我帮助的人!
展开
-
HashTable和HashMap的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。 2.HashTab转载 2009-05-07 15:00:00 · 659 阅读 · 0 评论 -
初始化匿名内部类的参数必须为final类型
那我们到底为什么要对参数加上final?其实对方法参数加final和方法内变量加上final的作用是相同的,即为了将它们传给内部类时保证调用的一致性:abstract class ABSClass{ public abstract void m();}现在我们来看,如果我要实现一个在一个方法中匿名调用ABSClass.应该: public static void test(final St转载 2009-06-09 15:37:00 · 930 阅读 · 1 评论