java 8 实战
Sachiel.
这个作者很懒,什么都没留下…
展开
-
Java 8 实战——第一章:为什么要关心 java 8
1.1 java怎么还在变 物竞天择,适者生存 1.1.1 Java 在编程语言生态系统中的位置 java8 对于程序员的主要好处在于,他提供更多的编程工具和概念,能以更快,尤其是更简洁,更易于维护的方式解决新的或 者现有的编程问题。 由于这些特性,他主要运用于对性能要求没那么高,但是对安全性,可维护性要求较高的场景。 1.1...原创 2018-09-08 20:52:00 · 605 阅读 · 0 评论 -
Java 8 实战——第二章:通过行为参数化传递代码
如何应对不断变化的需求? 理想状态下:应该把工作量降到最低,此外类似的新功能实现起来还应该很简单,而且易于长期维护。行为参数化: 就是可以帮助你处理频繁变更的需求的一种软件开发模式。这意味着,你单独控制一段代码,这段代码将作为一个函数或者方法的参数,在你需要的时候调用这段代码去执行需要完成的任务。这样这个方法或者函数的行为就基于这段代码被参数化了。2.1 应对不...原创 2018-09-10 10:18:22 · 226 阅读 · 0 评论 -
Java 8 实战——lambda表达式
3.1 Lambda 管中窥豹 lambda 表达式可以理解为简介地表示可传递的匿名函数的一种方式。 匿名:没名字,写得少,想得多 函数:它属于函数,有参数列表,函数主体,返回类型,还可能有抛出的异常列表。 传递:lambda 表达式可以作为参数传递给方法或者储存在变量中。 简介:无需像匿名类一样写很多模版代码。 ...原创 2018-09-17 21:19:07 · 411 阅读 · 0 评论