摘要: 行为参数化是用来处理频繁变更的需求的一种软件开发模式。拿出一个代码块,把它准备好却不去执行它。这个代码块以后可以被程序的其他部分调用,也就是推迟这块代码的执行。 行为参数化:让方法接受多种行为作为参数,并在内部使用,来完成不同的行为。 传递代码,就是将新行为作为参数传递给方法。但在java 8之前实 阅读全文
posted @ 2017-04-19 18:45 coder为 阅读(2153) 评论(0) 推荐(0) 编辑
摘要: 新特性: 1,流处理 Java 8 在java.util.stream中添加了一个Stream API; Stream<T>就是一系列T类型的项目,也可以看作一个迭代器。Stream API的很多方法可以链接起来形成一个复杂的流水线。 2,用行为参数化把代码传递给方法 Java 8 增加了把方法作为 阅读全文
posted @ 2017-04-19 10:49 coder为 阅读(176) 评论(0) 推荐(0) 编辑