摘要:
二、常用方法 public static <T> boolean addAll(Collection<? super T> c,T... elements)将所有指定元素添加到指定 collection 中。 public static <T> int binarySearch(List<? ext 阅读全文
摘要:
可变参数 在JDK1.5之后,如果我们定义一个方法需要接受多个参数,并且多个参数类型一致,我们可以对其简化成如下格式: 其实这个书写完全等价于 后面的这种定义,在调用时必须传递数组,而前者可以直接传递数据即可。 JDK1.5 以后。出现了简化操作。... 用在参数上,称之为可变参数。 同样是代表数组 阅读全文
摘要:
一、概述 java.util.LinkedHahset 集合 extends HashSet 集合 在HashSet下面有一个子类java.util.LinkedHashSet,它的底层是一个哈希表(数组+链表/红黑树)+链表组合的一个数据存储结构,多了一条链表(记录元素的存储顺序),保证元素有序。 阅读全文
摘要:
一、概述 java.util.HashSet 是 Set 接口的一个实现类,它所存储的元素是不可重复的,并且元素都是无序的(即存取顺序不一致)。 java.util.HashSet 底层的实现是一个 java.util.HashMap 支持。 HashSet 是根据对象的哈希值来确定元素在集合中的存 阅读全文
摘要:
一、LinkedList 概述 java.util.LinkedList 集合数据存储的结构是链表结构。 特点:增删快,查询慢 LinkedList 是一个双向链表,如下图 注意:该集合实现不是同步的,多线程的,速度快,效率高。 扩展:LinkedList 集合也作为堆栈,队列的结构使用。 二、Li 阅读全文
摘要:
一、List 接口介绍 java.util.List 接口继承自 Collection 接口,是单列集合的一个重要分支,习惯性地会将实现了 List 接口的对象称为 List 集合。 在 List 集合中允许出现重复的元素,所有的元素以一种线性方式进行存储的,在程序中可以通过索引来访问集合中的指定元 阅读全文
摘要:
一、注册事件的三种方式 1、直接事件方式 语法格式: 注意:这种方式无法给同一对象的同一事件注册多个事件处理函数 2、addEventListener 方式(IE9 以后才支持) 语法格式: Demo : 3、attachEvent 方式(IE老版本特有的方法 IE6-10坚持) 语法格式: Dem 阅读全文