Java
文章平均质量分 88
庄志锋
学生
展开
-
栈的实现,栈在算术表达式计算中的应用及Java中栈的源码分析
栈的定义栈是限定仅在一段进行插入和删除的线性表。虽然这个限制减少了栈的灵活性,但也使得栈更有效,更容易实现。栈也被叫做LIFO线性表(即后进先出表),习惯上称栈的可访问元素为栈顶元素,元素的插入称为入栈(push),元素的删除称为出栈(pop)。栈可分为顺序栈和链式栈,顺序栈底层是一个数组,栈顶元素就是数组尾部元素;而链式栈是以链表为基础。栈的链式实现栈的链式实现实质是对于链表的简化实现,由于栈只需原创 2017-04-04 11:45:38 · 559 阅读 · 0 评论 -
腾讯云Ubuntu16.04下搭建Java开发环境(工具,JDK,Eclipse,MySQL,Tomcat)
工具使用1.WinSCP:用来传输文件 2.PuTTY:用来打开命令行JDK环境配置1.首先配置jdk环境,到官网下载jdk的linux版本 2.建立目录/usr/local/java用于存放jdk文件mkdir /usr/local/java3.在下载目录下打开终端,将下载的jdk拷贝到/usr/local/java下cp jdk-8u121-linux-x64.tar.gz /usr/loc原创 2017-04-16 17:15:42 · 2466 阅读 · 0 评论