java基础
shjtyh
编程是一门技术,更加是一门艺术!
展开
-
java 数据结构概述
作为程序员应该都知道 程序 = 数据结构 + 算法,在日常的开发过程中,虽然很少会自己去写数据结构,但是数据结构的基础和思想一直伴随在开发过程中。 数据结构分为逻辑结构和物理结构: 1)逻辑结构包括集合,线性表,树,图等 线性结构: 集合 线性表包括链表,数组,队列,栈,串,矩阵 非线性结构: 树结构包括 树,二叉树(赫夫曼树) 图结构 2)物理结构包括线性存储,链式存储,索引存原创 2017-02-19 10:39:51 · 285 阅读 · 1 评论 -
java 设计与模式
编程是一门技术,更是一门艺术! 软件开发必须遵循7大原则: 单一原则,里式替换原则,迪米特原则,依赖倒置原则,开闭原则,单一接口原则,组合/聚合原则。 面向对象语言,高手们总结了23种设计模式 创建型模式: 单例模式 工厂方法模式 抽象工厂模式 创建者模式 原型模式 结构型模式: 适配器模式 装饰模式 代理模式 组合模式 桥接模式 外观模式 享元模式 行为型模式原创 2017-02-19 16:24:26 · 304 阅读 · 0 评论