横看成岭侧成峰,远近高低各不同。不识庐山真面目,只缘身在此山中。 ——苏轼 这一块儿学的是云里雾里,咱们先从简单的入手。逐渐的拨开迷雾见太阳。本次先做List集合的三个实现类的学习笔记 List特点:有序,元素可重复。其实它的本质就是一个线性表(下面会说到) 先上图,Java集合有Collectio ...
分类:
编程语言 时间:
2017-05-07 13:00:25
阅读次数:
196
ArrayList是Java集合框架中重要的一个类,内部利用一个 Object 数组存储数据,存储的数据有序且可重复。 ArrayList 继承了 AbstractList 抽象类, AbstractList 继承自 AbstractCollection,AbstractCollection 实现了 ...
分类:
其他好文 时间:
2017-05-05 01:02:01
阅读次数:
180
Collection接口:它是Java集合框架的一个根接口,也是List、Set和Queue接口的父接口。同时它定义了可用于操作List、Set和Queue的方法—增删改查。 Map接口:它提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的。Map接口有一个重要的实现类Has ...
分类:
编程语言 时间:
2017-05-05 00:52:16
阅读次数:
157
package fanxing; import java.util.ArrayList; import java.util.List; public class Test { public static void main(String[] args) { Listlist=new ArrayLis... ...
分类:
其他好文 时间:
2017-05-04 17:26:00
阅读次数:
135
总结例如以下: 1.假设要求线程安全的, 使用Vector、Hashtable 2.假设不要求线程安全,应该使用ArrayList、LinkedList、HashMap 3.假设要求有映射关系,键值对的。则使用HashMap、Hashtable 4.假设数据量大,又要使用线程安全时候。考虑Vecto ...
分类:
编程语言 时间:
2017-05-03 09:59:42
阅读次数:
120
1.Java集合框架的基础接口有哪些?Collection为集合层级的根接口。一个集合代表一组对象,这些对象即为它的元素。Java平台不提供这个接口任何直接的实现。Set是一个不能包含重复元素的集合。这个接口对数学集合抽象进行建模,被用来代表集合,就如一副牌。List是一个有序集合,可以包含重复元素 ...
分类:
编程语言 时间:
2017-04-25 19:57:25
阅读次数:
141
Collecton、Set、List、Map、Iterator、Collections、Arrays等学习 ...
分类:
编程语言 时间:
2017-04-25 10:01:53
阅读次数:
173
Collentions工具类--java.util.Collections Collentions是Java集合框架中,用来操作集合对象的工具类,也是Java集合框架的成员,与List、Map和Set是并列的。 Collections.sort() 排序方法,实现对List对象中的元素进行排序. C ...
分类:
编程语言 时间:
2017-04-24 15:31:21
阅读次数:
237
什么是java集合框架呢? 在java中,集合框架指的是用于盛放与操作集合的通用架构。在这里面,盛放指的是类似数组一样保存数据的功能,而操作则是有关集合的增删改查等操作操作。在集合框架中。主要包括了下面三个部分: 接口(定义了一系列抽象的数据类型)实现(接口的详细实现类)算法(一些经常使用的计算。包 ...
分类:
编程语言 时间:
2017-04-22 10:32:11
阅读次数:
268
回首之前的学习时光我发现很多的问题。比如当我学java基础时候那时候可能会感到吃力后来觉得,真的需要好好把握的就那么几点。面向对象 集合框架 IO流 多线程 。当我学完javaweb的时候我发现我忘记了很多但是都有印象,我感觉好失败,现在我学完了两个框架Hibernate5和Struts2一个ORM ...
分类:
其他好文 时间:
2017-04-20 21:29:37
阅读次数:
149