随笔分类 -  java 集合原理和使用

摘要:1. ArrayList概述: ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组... 阅读全文
posted @ 2015-02-27 15:20 积淀 阅读(985) 评论(0) 推荐(0)
摘要:package cn.itcast.p1.map.test;import java.util.Iterator;import java.util.Map;import java.util.TreeMap;public class TestMap { /** * 练习: * "f... 阅读全文
posted @ 2014-09-07 10:25 积淀 阅读(855) 评论(1) 推荐(0)
摘要:思考为什么要引入容器这个概念? Java有多种方式保存对象(应该是对象的引用),例如使用数组时保存一组对象中的最有效的方式,如果你想保存一组基本类型的数据,也推荐使用这种方式,但大家知道数组是具有固定尺寸的,你必须事先知道你要需要多少个对象。但是在一般的情况中,你在写程序中并不知道将需要多少个对象,... 阅读全文
posted @ 2014-08-31 23:52 积淀 阅读(3749) 评论(0) 推荐(1)
摘要:ConcurrentModificationException 异常:并发修改异常,当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。一个线程对collection集合迭代,另一个线程对Collection进行修改的时候, 就会出现上面的异常.下面看一下代码:package cn.itca... 阅读全文
posted @ 2014-08-30 21:22 积淀 阅读(466) 评论(0) 推荐(0)
摘要:/**java.lang.Object |--java.util.Dictionary |--java.util.Hashtable |--java.util.Properties* @author Administrator*Properties集合: * 特点: * 1,该集合中的键和值... 阅读全文
posted @ 2014-08-01 11:26 积淀 阅读(444) 评论(0) 推荐(0)