Dom4j 是一个易用的、开源的库,用于 XML , XPath 和 XSLT 。它应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM , SAX 和 JAXP 。 要使用dom4j读写XML文档,需要先下载dom4j包 dom4j官方网站在 http://www.dom4j.or ...
分类:
其他好文 时间:
2017-09-08 13:39:00
阅读次数:
263
Java并发包 一、并发包的结构 java并发包中共分为五类: 1、集合框架:包括队列和并发集合 2、同步辅助类 3、线程池 4、Lock锁 5、原子类 二、详解部分 1、同步辅助类详解部分 (1)CountDownLatch 举例:有三个工作,只有三个工作都完成,任务才算执行完成。 运行结果: 它 ...
分类:
编程语言 时间:
2017-09-07 22:55:26
阅读次数:
152
概述 Java集合框架由Java类库的一系列接口、抽象类以及具体实现类组成。我们这里所说的集合就是把一组对象组织到一起,然后再根据不同的需求操纵这些数据。集合类型就是容纳这些对象的一个容器。也就是说,最基本的集合特性就是把一组对象放一起集中管理。根据集合中是否允许有重复的对象、对象组织在一起是否按某 ...
分类:
编程语言 时间:
2017-09-07 16:13:07
阅读次数:
235
JavaSE(七) --集合框架 一、集合框架图 标准框架图: 精简集合框架图: 从以上图可以看出Java集合类主要有以下几种: 1.List结构(实现了list接口)的集合类(ArrayList、LinkedList、Vector、Stack),一般称为列表 2.Map结构(实现了Map接口)的集 ...
分类:
其他好文 时间:
2017-09-07 14:53:18
阅读次数:
122
摘要:之前虽然对集合框架一些知识点作了总结,但是想想面试可能会问源码,于是又大致研究了一下集合框架的一些实现类的源码,在此整理一下。 一.集合框架 二.深究实现类 1.ArrayList源码实现 ArrayList内部维护了一个动态数组,如果没有显式的初始化的话,动态数组的默认容量是10,当数组容量 ...
分类:
编程语言 时间:
2017-09-05 00:29:47
阅读次数:
273
先附一张Java集合框架图。 从上面的集合框架图可以看到,Java集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection接口又有3种子类型,List、Set和Queue,再下面是一些抽象类,最后是具体实现类, ...
分类:
编程语言 时间:
2017-09-04 16:30:47
阅读次数:
203
Ⅰ.线性集合-Collection父接口Ⅱ.线性集合-Collection接口各个实现的特点Ⅲ.线性结合-List接口Ⅳ.线性集合-Set接口Ⅴ.键值对集合-Map接口
分类:
编程语言 时间:
2017-09-03 15:37:47
阅读次数:
145
对象数组(掌握) 集合(Collection) 1、集合的由来 2、集合和数组的区别 3、集合的继承体系结构 4、Collection的功能概述 5、Collection集合的遍历 6、迭代器 7、Collection集合的案例(遍历方式 迭代器) 集合(List)(掌握) 1、List是Colle ...
分类:
其他好文 时间:
2017-09-03 14:51:58
阅读次数:
137
集合框架 Collection:List列表,Set集 Map:Hashtable,HashMap,TreeMap Collection 是单列集合 List 元素是有序的(元素存取是有序)、可重复 有序的 collection,可以对列表中每个元素的插入位置进行精确地控制。可以根据元素的整数索引( ...
分类:
编程语言 时间:
2017-09-03 13:14:50
阅读次数:
164
本文为学习笔记,学习课程为慕课网Java入门第三季中的集合框架部分,若需要研究文中的代码,可前往下载。http://www.imooc.com/learn/110 1. List(Collection子接口) 1.1 实例化 List是一个接口,不可直接实例化,通常情况下ArrayList实现类进行 ...
分类:
编程语言 时间:
2017-09-02 23:24:15
阅读次数:
241