摘要: 简介 工厂模式是java中最常用的设计模式之一,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同接口来指向新创建的对象,其意思是代码编写出来是为了给别人调用的: 调用者跟代码编写者可能是同一个人,也可能是 阅读全文
posted @ 2018-12-12 23:57 JJJenny 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 栈和队列都是常用的数据结构。栈的应用非常的广泛,其原理也是非常经典的。 一、栈 ①栈(stack)又名堆栈,他是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一段被称为栈顶,相对地,把另一端称为栈底。 ②栈就是一个桶,后放进去的先拿出来,它下面本来有的东西要等它出来之后出来(先 阅读全文
posted @ 2018-12-09 13:36 JJJenny 阅读(692) 评论(0) 推荐(0) 编辑