10 2018 档案

摘要:本文例程下载链接:ListDemo 链表 vs 数组 链表和数组的最大区别在于链表不支持随机访问,不能像数组那样对任意一个(索引)位置的元素进行访问,而需要从头节点开始,一个一个往后访问直到查找到目标位置。 单链表 与顺序表相对,链表是一种链式存储方式。单链表是实现顺序表最简单的一种链表,根据是否包 阅读全文
posted @ 2018-10-29 02:28 明明1109 阅读(2244) 评论(0) 推荐(0) 编辑
摘要:参考 1. 关于 -128 ,+128,-0,+0,-1 的反码补码 | 博客园 2. 八位二进制数为什么表示范围(-128~~+127)理解 | 博客园 无符号单字节范围 无符号单字节unsigned char位宽是8bit,范围[0, 1111 1111b],也就是[0, 255]。 有符号单字 阅读全文
posted @ 2018-10-20 21:09 明明1109 阅读(2125) 评论(0) 推荐(0) 编辑
摘要:原型模式(Prototype Pattern) 意图 指定创建对象的种类,并且通过拷贝创建新的对象。 原型模式复制的克隆对象≠原对象,内存地址段不同,但是属性状态相同。 角色 角色名称 中文名称 作用描述 Client 客户类 让一个原型克隆自身从而获得新的对象 Prototype 原型接口 声明克 阅读全文
posted @ 2018-10-17 23:51 明明1109 阅读(298) 评论(0) 推荐(0) 编辑
摘要:单例模式(Singleton Pattern) 意图 确保一个类有且仅有一个实例,并且为客户提供一个全局访问点。 特点 优点 保证被访问资源对象在内存中只有一个实例,节约了系统内存资源,也避免了对资源多重占用; 封装了访问实例方法,提供全局访问点,严格控制客户的访问方式; 通常常驻内存,不会频繁创建 阅读全文
posted @ 2018-10-15 16:16 明明1109 阅读(236) 评论(0) 推荐(0) 编辑