Java 集合-Stack

2016-12-20  本文已影响101人  望月成三人

第1部分 Stack介绍

Stack简介

Stack的继承关系

java.lang.Object
↳     java.util.AbstractCollection<E>
   ↳     java.util.AbstractList<E>
       ↳     java.util.Vector<E>
           ↳     java.util.Stack<E>

public class Stack<E> extends Vector<E> {}

Stack和Collection的关系如下图:

Paste_Image.png

Stack只有一个默认构造函数,如下

Stack()

Stack是栈,它常用的API如下:

             boolean       empty()
synchronized E             peek()
synchronized E             pop()
             E             push(E object)
synchronized int           search(Object o)

由于Stack和继承于Vector,因此它也包含Vector中的全部API。

总结:

本文来自:http://www.cnblogs.com/skywang12345/p/3308852.html

上一篇下一篇

猜你喜欢

热点阅读