boolean isEmpty() // 判断当前栈是否为空
synchronized E peek() //获得当前栈顶元素 等效方法:peekFirst()
synchronized E pop() //获得当前栈顶元素并删除 等效方法:removeFirst()
E push(E object) //将元素加入栈顶 等效方法: addFirst(e)
synchronized int search(Object o) //查找元素在栈中的位置,由栈低向栈顶方向数
isEmpty() //判断是否为空
offer(e) offer(e)/offerLast(e) //进队列,将元素加入队列末尾
poll() poll()/pollFirst() //获取队列头的元素并移除