Java类集框架

Java类集框架其实就是个方法集合吗,由接口、抽象类和普通类组成的体系,供开发人员使用操作类集的方法。




下面是具体的定义。

1、保存一对值(Key-Value)的最大的接口

public interface Map<K,V>

2、单值保存的最大父接口

public interface Collection<E>
extends Iterable<E>
3、可重复的子接口
public interface List<E>
extends Collection<E>
4、不可重复的子接口
public interface Set<E>
extends Collection<E>
5、
public interface SortedSet<E>
extends Set<E>
6、抽象类
public abstract class AbstractCollection<E>
extends Object
implements Collection<E>
7、
public abstract class AbstractList<E>
extends AbstractCollection<E>
implements List<E>
8、
public abstract class AbstractSequentialList<E>
extends AbstractList<E>
9、
public class LinkedList<E>
extends AbstractSequentialList<E>
implements List<E>, Deque<E>, Cloneable, Serializable
10、
public class ArrayList<E>
extends AbstractList<E>
implements List<E>, RandomAccess, Cloneable, Serializable
11、
public class Vector<E>
extends AbstractList<E>
implements List<E>, RandomAccess, Cloneable, Serializable
12、
public abstract class AbstractSet<E>
extends AbstractCollection<E>
implements Set<E>
13、
public class HashSet<E>
extends AbstractSet<E>
implements Set<E>, Cloneable, Serializable
14、
public class TreeSet<E>
extends AbstractSet<E>
implements NavigableSet<E>, Cloneable, Serializable
15、
public interface NavigableSet<E>
extends SortedSet<E>

16、

public class Arrays
extends Object

17、

public interface Comparable<T>
public interface Iterator<E>

18、

public interface ListIterator<E>
extends Iterator<E>

19、

public abstract class AbstractMap<K,V>

extends Object
implements Map<K,V>

20、

public class HashMap<K,V>
extends AbstractMap<K,V>
implements Map<K,V>, Cloneable, Serializable

21、

public class TreeMap<K,V>
extends AbstractMap<K,V>
implements NavigableMap<K,V>, Cloneable, Serializable

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值