码迷,mamicode.com
首页 >  
搜索关键字:类集框架    ( 34个结果
Java 基础知识总结 3
13.java类集 类集实际上是一个动态的对象数组,与一般的对象数组不同,类集中的对象内容可以任意扩充. 类集的特征: 1)这种框架是高性能的 2)框架必须允许不同类型的类集以相同的方式和高度互操作方式工作. 3)类集必须是容易扩展和修改的 类集框架的主要接口: 1)Collection 是存放一组 ...
分类:编程语言   时间:2017-04-14 19:22:52    阅读次数:241
浅谈java类集框架和数据结构(2)
继续上一篇浅谈java类集框架和数据结构(1)的内容 上一篇博文简介了java类集框架几大常见集合框架,这一篇博文主要分析一些接口特性以及性能优化。 一:List接口 List是最常见的数据结构了,主要有最重要的三种实现:ArrayList,Vector,LinkedList,三种List均来自Ab ...
分类:编程语言   时间:2017-04-01 17:21:12    阅读次数:286
25.类集框架
什么是类集框架 类集框架是一组类和接口 位于java.util包中 主要用户储存和管理对象 主要分为三大类—集合、列表和映射 类集框架是一组类和接口 位于java.util包中 主要用户储存和管理对象 主要分为三大类—集合、列表和映射 集合的种类 什么是集合 集合中的对象不按特定的方式排列,并且没有 ...
分类:其他好文   时间:2016-08-28 17:54:53    阅读次数:189
Java--接口和类集框架
一、接口 接口是静态常量和抽象方法的集合。也就是说,接口中只能有静态常量和抽象方法。 二、集合框架 数组的缺点:1、长度固定,没有办法改变数组的长度。2、数组的长度很多时候无法满足具体的需求。3、删除数据和添加数据比较麻烦。 java为了克服数组的缺点,就设计了一个集合框架。最大优点:动态的去调整集 ...
分类:编程语言   时间:2016-08-09 18:57:58    阅读次数:161
java中的类集框架
1.什么是类集框架 1.是一组类和接口 2.位于java.util包当中 3.主要用于用户存储和管理对象 4.主要分为三大类——集合、列表和映射 2.类集框架图 虚线框的表示接口,实线框的表示实现类 Collection接口中的主要方法 Iterator中的主要方法是hasnext()和next() ...
分类:编程语言   时间:2016-04-28 16:47:05    阅读次数:154
Java类集(List,Vector,map……) (1)
1.1在介绍类集框架之前,先来思考这样一个问题,如果现在要保存一组对象,按照初级的做法只能使用对象数组,但是使用对象数组操作本身有一个限制,就是数组有长度的限制;而通过一些数据结构的操作,如链表,则可以完成动态对象数组的操作,但是这些如果全部由开发人员来做,肯定非常麻烦。 类集框架恰好解决了以上问题 ...
分类:编程语言   时间:2016-04-23 19:54:58    阅读次数:255
Java复习之类集
一、类集,Collection接口1. 类集框架的目的2. 类集中各个主要接口Collection;List;Set;Map;Iterator;ListIterator;Enumeration;SortedSet;SortedMap;Queue;Map.Entry3. Collection接口的作用...
分类:编程语言   时间:2015-08-28 12:23:58    阅读次数:191
Java Collection框架—List\ set \map 的异同世界
Java集合是多个对象的容方法。集合(容方法),简单点,其实就是一个对象,能将具有相同性质的多个元素汇聚成一个整体。 Collections Framwork是用来表现和操纵集合的一个统一的体系结构。   常用的集合有HashMap,HashSet,ArrayList……,因为对于每一个集合的内涵都很模糊,所以才会导致自己不知道具体的使用环境。我们通过对比来区分异同: Set(集)...
分类:编程语言   时间:2015-07-30 23:17:03    阅读次数:138
Java中的equals()和hashCode()
概述在我们使用类集框架(比如使用hashMap、hashSet)的时候,经常会涉及到重写equals()和hashCode()这两个方法。 这两个方法的联系是: 1. 如果两个对象不同,那么他们的hashCode肯定不相等; 2. 如果两个对象的hashCode相同,那么他们也未必相等。 所以说,如果想在hashMap里面让两个不相等的对象对应同一个值,首先需要让他们的hashCod...
分类:编程语言   时间:2015-07-18 18:42:13    阅读次数:136
Java类集框架之LinkedList源码剖析
LinkedListLinkedList基于双向循环链表实现。也可以被当做堆栈,队列或双端队列进行操作。非线程安全。下面直接贴ArrayList的Java实现(只贴了部分代码),来源JDK1.8.0_25/src.zip。 /** * ****双向链表对应的数据结构********* ...
分类:编程语言   时间:2015-05-24 21:40:43    阅读次数:138
34条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!