摘要: • 场景: – 我们要建造一个复杂的产品。比如:神州飞船,Iphone。这个复杂的产品的创建。有这样一个问题需要处理: • 装配这些子组件是不是有个步骤问题? – 实际开发中,我们所需要的对象构建时,也非常复杂,有很多步骤需要处理时。 • 建造模式的本质: – 分离了对象子组件的单独构造(由Buil 阅读全文
posted @ 2018-05-27 20:07 jqbai 阅读(84) 评论(0) 推荐(0)
摘要: File类 • 文件和目录路径名的抽象表示形式。一个File对象可以代表一个文件或目录 • 可以实现获取文件和目录属性等功能 • 可以实现对文件和目录的创建、删除等功能 • File不能访问文件内容 路径可以是绝对路径和相对路径,分隔符采用\\或者/ 1. File file = new File( 阅读全文
posted @ 2018-05-27 09:24 jqbai 阅读(184) 评论(1) 推荐(0)
摘要: Date时间类(java.util.Date) • 在标准Java类库中包含一个Date类。它的对象表示一个特定的瞬间,精确到毫秒。• Java中时间的表示说白了也是数字,是从:标准纪元1970.1.1 0点开始到某个时刻的毫秒数,类型是long。 1 public class TestDate { 阅读全文
posted @ 2018-05-27 09:01 jqbai 阅读(114) 评论(0) 推荐(0)
摘要: • 工厂模式: – 实现了创建者和调用者的分离。 – 详细分类: • 简单工厂模式:用来生产同一等级结构中的任意产品。(对于增加新的产品,需要修改已有代码,虽然某种程度不符合设计原则,但实际使用最多) • 工厂方法模式:用来生产同一等级结构中的固定产品。(支持增加任意产品,不修改已有类的前提下,通过 阅读全文
posted @ 2018-05-27 07:15 jqbai 阅读(103) 评论(0) 推荐(0)
摘要: • 核心作用: – 保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。 • 常见应用场景: – Windows的Task Manager(任务管理器)就是很典型的单例模式 – windows的Recycle Bin(回收站)也是典型的单例应用。在整个系统运行过程中,回收站一直维护着仅有的一 阅读全文
posted @ 2018-05-27 07:02 jqbai 阅读(157) 评论(0) 推荐(0)