百度: 阿里巴巴: 总体上还是围绕项目架构、Java基础、JVM、并发编程、数据库操作、中间件技术和Dubbo服务治理框架等展开 优酷土豆: 主要是Java基础,Spring原理,Java NIO,并发和集合框架等,可能是因为视频网站,优酷考察网络原理的知识多,比如TCP/IP协议、长连接与短连接等 ...
分类:
其他好文 时间:
2016-06-15 01:38:59
阅读次数:
191
collection collection接口是集合框架的最父类 接口,定义了一些最共性的方法; 例如:add (); remove(); isEmpty(); size(); clear(); contains(); addAll(); containsAll(); removeAll();删除所 ...
分类:
其他好文 时间:
2016-06-14 23:57:32
阅读次数:
140
作用:操作中大量对象的临时存放问题,由于数组存在不能灵活变换存放空间大小,所有就有了集合. 注:数组和集合的区别:数组长度不可变,且存储基本数据类型,集合长度可变,只能存储对象 因为容器中数据结构不同,容器有很多种,不断的共性功能抽取,形成了集合体系. 集合框架: Collection ├List: ...
分类:
编程语言 时间:
2016-06-14 22:30:11
阅读次数:
223
JCF集合框架: 框架:为了解决某一问题,而预先设计好的一系列具有继承或实现关系的类于接口 collection:接口,所有集合的跟接口 collections:类,操作算法的类 add:1.首先产生容器对象 2.增:调用add方法,放入元素 3.查:调用get方法,取出元素 4.改:修改元素 5. ...
分类:
其他好文 时间:
2016-06-11 22:45:40
阅读次数:
170
Java SE包含了由一组类和接口组成的Java集合框架,用来将储存的数据以某种结构组织,并以特定的方式来访问这些数据,其目的就是提供一个处理对象集合的通用框架。 Java集合框架将对象储存的方式分为三种类型,分别是: Set(集):对象容器中的对象没有顺序,且不能重复。 List(列表):对象容器 ...
分类:
编程语言 时间:
2016-06-11 20:03:45
阅读次数:
156
Map集合,将key对象映射到value对象 三个主要的子类:Hashtable,HashMap,TreeMap Hashtable:底层是哈希表数据结构,不允许使用null值,线程同步 HashMap:底层是哈希表数据结构,允许使用null值,线程不同步 TreeMap:底层是二叉树数据结构,线程 ...
分类:
编程语言 时间:
2016-06-09 18:39:42
阅读次数:
199
Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。今天我们就开始Dom4j的学习。 Dom4j的使用 dom4j的使用项目结构如下: Dom4j的下载地址:https://sourceforge.net ...
分类:
编程语言 时间:
2016-06-08 10:23:56
阅读次数:
222
这一篇对TreeSet做介绍,先看一个简单的例子:
* TreeSet:能够对元素按照某种规则进行排序。
* 排序有两种方式
* A:自然排序: 从小到大排序
* B:比较器排序 Comparator
import java.util.TreeSet;
* TreeSet集合的特点:排序和唯一
*
* 通过观察TreeSet的add()方法,我们知道最终要看Tr...
分类:
编程语言 时间:
2016-06-07 13:15:05
阅读次数:
234
关于集合框架: 集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。 就使用集合容器进行存储。 集合特点:1,用于存储对象的容器。2,集合的长度是可变的。3,集合中不可以存储基本数据类型值。 集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。 ...
分类:
其他好文 时间:
2016-06-06 23:32:11
阅读次数:
166