摘要: Thinking in Java(7) 1.1 Java工厂模式(不适用匿名类) 1.2 使用匿名类的实现 注意将工厂构造函数设为私有, 个人觉得这种方式很优雅 阅读全文
posted @ 2017-09-04 21:32 xing-xing 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: Thinking in Java(6) 1.1 Readable接口简单应用 如果一个类继承了readable接口并实现了read方法,我们就可以使用scanner类来进行操作。read方法返回小于0的数表示没有可以读取的,s.hasNext就会退出,简单示例如下。 import java.io. 阅读全文
posted @ 2017-09-04 15:12 xing-xing 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: Thinking in java(5) 1. 策略模式 2. 使用接口复用类 ProcessorI.java ApplyI.java ProcessString.java 1.3 适配器模式 实际中碰到的大多数类我们都无法修改,因此我们可以采取适配器模式 ProcessorI.java ApplyI 阅读全文
posted @ 2017-09-04 15:11 xing-xing 阅读(757) 评论(0) 推荐(0) 编辑