java容器
手写代码
这个作者很懒,什么都没留下…
展开
-
关于Iterator接口(迭代器)
public interface Iterator 对 collection 进行迭代的迭代器。迭代器取代了 Java Collections Framework 中的 Enumeration。迭代器与枚举有两点不同: 1.迭代器允许调用者利用定义良好的语义在迭代期间从迭代器所指向的 collection 移除元素。 2.方法名称得到了改进所有是实现Collection接口原创 2016-08-31 22:39:55 · 531 阅读 · 0 评论 -
关于java.util.ConcurrentModificationException
此异常发生在使用迭代器(Iterator)时,如果迭代器内的对象发生改变,则会发生此异常。代码演示public class iteratorDemo { public static void main(String[] args) { Collection c = new HashSet(); c.add(new Name("ffff1","222"));原创 2016-09-02 20:54:18 · 265 阅读 · 0 评论 -
Java transient关键字
transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比方,如果一个用转载 2016-09-08 20:49:30 · 161 阅读 · 0 评论