摘要: ArrayList是一个可变长度数组,它实现了List接口,因此它也可以包含重复元素和Null元素,也可以任意的访问和修改元素,随着向 ArrayList 中不断添加元素,其容量也自动增长。不过ArrayList是非同步(同步的意思是如果多个线程同时访问一个实例,任何一个线程对实例做了修改之后,其他线程所访问到的实例应该是修改过的最新的实例)的,我们经常使用List list = Collections.synchronizedList(new ArrayList<E>()); 来返回一个支持ArrayList的同步列表。它有以下几个常用方法:add(intindex, Eelem 阅读全文
posted @ 2011-10-11 16:29 xiao秋 阅读(4222) 评论(0) 推荐(1) 编辑
摘要: Collection是Collection层次结构中的根接口,Collection表示一组元素,一些Collection的实现允许元素重复,而一些不允许重复,一些是有序的,一些是无序的。两个比较常用的是Set和List接口Set<E>接口,一个不能包含重复元素的collection,可以通过HashSet<E>来实现。List<E>是一个可以包含重复元素的collection,可以通过ArrayList<E>来实现。 阅读全文
posted @ 2011-10-10 07:21 xiao秋 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 他执行从一个2d坐标到其他2D坐标的线性映射。 阅读全文
posted @ 2011-10-10 07:19 xiao秋 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: Enum是常量的集合,所有创建的枚举类型都扩展于 java.lang.Enum。1.Enum 是在J2SE 5.0 里定义的一个新类, 它本身不是枚举类型.在创建枚举类型时,必须用enum 关键字,不能直接地定义一个继承Enum的类来创建一个枚举类型,尽管所有创建的枚举类型实际上都是Enum 的子类,例:public enum Seasons{Summer,Winter};Seasons s = Seasons.Winter;这两句代码是创建了一个枚举类型的Seasons,并且声明了一个Seasons类型的变量。2。枚举类型里定义的每一个值都是枚举类型的一个实例,缺省时都将映射到Enum(St 阅读全文
posted @ 2011-10-10 07:18 xiao秋 阅读(587) 评论(0) 推荐(1) 编辑
摘要: WindowListener是一个接口,用来监听窗口事件,可以通过addWindowListener(new WindowAdapter(){.....})向组件中添加一个监听器。 阅读全文
posted @ 2011-10-10 07:13 xiao秋 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: BufferedImage是一个可以缓存的图片对象,该类是Image的子类。 阅读全文
posted @ 2011-10-10 07:13 xiao秋 阅读(211) 评论(0) 推荐(0) 编辑
摘要: MouseMotionListener是一个接口,监视组件中鼠标移动事件,MouseMotionAdapter是一个适配器类,它的存在就是为了能够更快速的构造一个侦听器对象,可以通过addMouseMotionListener(new MouseMotionAdapter(){....})向组件中添加一个侦听器。 阅读全文
posted @ 2011-10-09 22:46 xiao秋 阅读(4008) 评论(0) 推荐(0) 编辑
摘要: Iterator是一个接口,他是用来迭代collection的迭代器,在这里用一个例子来说明他的用法,例:Set names = map.keySet(); Iterator t =names.iterator();while(t.hasNext())//集合中存在下一个元素{System.out.println(t.next());//返回集合中的下一个元素} 阅读全文
posted @ 2011-10-09 22:22 xiao秋 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: List被称为序列,用户可以对每个元素的插入位置进行精确的控制,也可以根据元素的索引访问元素。这种实现主要是通过add(int index,E element)和get(int index)两个方法,序列还允许元素重复和空元素,对List元素的访问主要有两种方法:通过索引和迭代,可以通过set(int index,E element)来实现替代指定索引处的元素,List提供了特别的迭代器ListIterator,该迭代器除了可以访问List的元素以外还可以来插入和替换元素,可以通过List的ListIterator()方法来获取一个迭代器。 阅读全文
posted @ 2011-10-09 21:25 xiao秋 阅读(2966) 评论(0) 推荐(0) 编辑
摘要: Toolkit类是一个抽象类,该类的子类用于将各种组件与本机工具包绑定起来,最常用的方法是getDefaultToolkit()-->返回默认工具包,工具包用来提供一些获取资源的方法。 阅读全文
posted @ 2011-10-08 21:28 xiao秋 阅读(2857) 评论(0) 推荐(0) 编辑