上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 37 下一页
摘要: 原型(Prototype)模式的定义如下:用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。在这里,原型实例指定了要创建的对象的种类。用这种方式创建对象非常高效,根本无须知道对象创建的细节 原型模式的结构与实现 由于 Java 提供了对象的 clone() 方法,所 阅读全文
posted @ 2019-04-11 17:44 一心二念 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。 单例模式有 3 个特点: 单例模式的结构与实现 单例模式是设计模式中最简单的模式之一。通常,普通类的构造函数是公有的,外部类可以通过“new 构造函数()”来生成多个实例。但是,如果将类的构造函数设为私 阅读全文
posted @ 2019-04-11 17:34 一心二念 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 开闭原则 可以通过“抽象约束、封装变化”来实现开闭原则,即通过接口或者抽象类为软件实体定义一个相对稳定的抽象层,而将相同的可变因素封装在相同的具体实现类中 里氏替换原则 里氏替换原则通俗来讲就是:子类可以扩展父类的功能,但不能改变父类原有的功能。也就是说:子类继承父类时,除添加新的方法完成新增功能外 阅读全文
posted @ 2019-04-11 17:22 一心二念 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标准。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。统一建模语言能为软件开发的所有阶段提供模型化和可视 阅读全文
posted @ 2019-04-11 17:09 一心二念 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分 1. 根据目的来分 根据模式是用来完 阅读全文
posted @ 2019-04-11 16:55 一心二念 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配,简单点理解就是平常所见的转接头,转换器之类的存在。 适配器模式有两种:类适配器、对象适配器、接口适配器 前二者在实现上有些许区别,作用一样,第三个接口适配器差别较大。 1、类适配器模式: 原理:通过继承来实现适配器功 阅读全文
posted @ 2019-04-11 16:43 一心二念 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 装饰器模式 装饰器模式又称为包装(Wrapper)模式。装饰器模式以多客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰器模式的结构 通常给对象添加功能,要么直接修改对象添加相应的功能,要么派生子类来扩展,抑或是使用对象组合的方式。显然,直接修改对应的类的方式并不可取,在面向对象的设计 阅读全文
posted @ 2019-04-11 15:35 一心二念 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 转https://www.cnblogs.com/qinxu/p/9504412.html 阅读全文
posted @ 2019-04-10 16:15 一心二念 阅读(283) 评论(0) 推荐(0) 编辑
摘要: Java 阅读全文
posted @ 2019-04-10 16:06 一心二念 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: Jsoup介绍:Jsoup 是一个 Java 的开源HTML解析器,可直接解析某个URL地址、HTML文本内容 Jsoup主要有以下功能: 1. 从一个URL,文件或字符串中解析HTML 2. 使用DOM或CSS选择器来查找、取出数据 3. 对HTML元素、属性、文本进行操作 4. 清除不受信任的H 阅读全文
posted @ 2019-04-10 15:53 一心二念 阅读(213) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 37 下一页