用数组实现栈 1.概述 栈是一个先入后出(FILO-First In Last Out)的有序列表,是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一端,称为栈顶(Top),另一端为固定的一端,称为栈底(Bottom)。 2.出栈(pop)和入栈(push)的概念 3.代码实现: package com.bhy.stackTest; public class ArrayStackDemo { public static void main(String[] args) {