码迷,mamicode.com
首页 >  
搜索关键字:集合框架(迭代器的原理及源码解析)    ( 1628个结果
Java集合(一):Java集合概述
注:本文基于JDK 1.7 1 概述 Java提供了一个丰富的集合框架,这个集合框架包含了许多接口、虚拟类和实现类。这些接口和类提供了丰富的功能,能够满足基本的聚合需求。下图就是这个框架的整体结构图: 可以看见,这个框架非常大,大到吃惊的地步。这个图的左面部分是集合,右面部分是类,中间的线代表了右面的类实现了左面的哪些接口。比如,AbstractList类实现了List接口,那么继承...
分类:编程语言   时间:2016-04-12 17:32:54    阅读次数:222
集合框架介绍
Java集合框架 集合框架: ① 所谓的框架就是一个类库的集合。集合框架就是一个用来表示和操作集合的统一的架构,它包含了实现集合的接口和类; ② 集合框架中不同的集合类有各自不同的数据结构,所以在使用中要根据应用的性能要求来选择不同的集合类; ③ 集合类存放在java.util包中,程序编程时将会大 ...
分类:其他好文   时间:2016-04-11 22:30:48    阅读次数:197
18.29_集合框架(模拟斗地主洗牌和发牌并对牌进行排序的代码实现)
...
分类:编程语言   时间:2016-04-07 13:30:31    阅读次数:184
Java-单机版的书店管理系统(系列 一 )
书店管理系统:项目练习目标 : 1、Java应用程序基本分析 2、培养面向对象编程的基本思想 3、Java基本设计模式综合应用 4、掌握分层和接口的基本设计 5、构建合理的Java应用程序包结构 6、综合应用JSE所学习的知识 7、在应用中合理使用集合框架 8、在应用中综合使用swing的常用组件 9、基本的表现层的实现机制 10、IO流和文件的基本操作 11、培养良好的Jav...
分类:编程语言   时间:2016-04-06 15:27:59    阅读次数:211
【java集合框架源码剖析系列】java源码剖析之TreeMap
注:博主java集合框架源码剖析系列的源码全部基于JDK1.8.0版本。本博客将从源码角度带领大家学习关于ArrayList的知识。 一TreeMap的定义: public class TreeMap extends AbstractMap implements NavigableMap, Cloneable, java.io.Serializable可以看到TreeMap是继...
分类:编程语言   时间:2016-04-04 14:56:27    阅读次数:174
Redis不同数据类型的的数据结构实现
我们知道Redis支持五种数据类型, 分别是字符串、哈希表(map)、列表(list)、集合(set)和有序集合,和Java的集合框架类似,不同数据类型的数据结构实也是不一样的。 >>Redis中的redisObject对象 Redis是使用C编写的,内部实现了一个struct结构体redisObj ...
分类:其他好文   时间:2016-03-31 20:15:31    阅读次数:284
HashMap
Map集合-------------1、Map与Collection不同2、Map集合存储于取出元素的方式3、Map集合的特点4、Map集合中常用类Map与Collection1、Map与Collection在集合框架中属并列存在2、Map存储的是键值对3、Map存储元素使用put方法,Colletion使用add方法4、Map集合没有直接取出元素的..
分类:其他好文   时间:2016-03-31 19:04:13    阅读次数:153
阿花宝宝 Java基础笔记 之 集合框架
基本接口:Collection 接口: List 实现类:ArrayList LinkedList 接口:Set(唯一,无序) 实现类:HashSet(哈希) TreeSetMap接口:Map 实现类:HashMap ArrayList类特点:长度可变,连续空间,任意类型,类型相同适用情况:适合多次 ...
分类:编程语言   时间:2016-03-31 07:01:36    阅读次数:208
集合框架 容器
一、集合:起到中转作用,配合数据库一起使用 Collection(可以存储无序,可重复的数据)Map | List(有序可重复)Set(无序不重复)HashMap || ArrayList/LinkedListHashSet/TreeSet 数组的缺点: 1.长度一经确定不能修改 2.增删该的操作比较麻烦 1、ArrayList a.添加:add() ..
分类:其他好文   时间:2016-03-28 07:14:59    阅读次数:200
JAVA常用集合框架用法详解基础篇一之Colletion接口
首先,在学习集合之前我们能够使用的可以存储多个元素的容器就是数组。 下面举几个例子主要是引出集合类的: 1、8,4,5,6,7,55,7,8  像这样的类型相同的可以使用数组来存储,本例可以用int[] arr来存储。 2、”zhnagsan”,true,68 像这样的可以使用StringBuilder或者StringBuffer来存储,但最终需要使用.toString()的方法转换成字...
分类:编程语言   时间:2016-03-28 00:10:35    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!