差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 下次修改 Both sides next revision | ||
java:java8 [2019/08/04 23:45] tony [ParallelStream] |
java:java8 [2019/11/11 00:29] tony |
||
---|---|---|---|
行 8: | 行 8: | ||
* [[java:java8:exception:observerexceptionhandlingoflambda|Observer使用Lambda寫法進行通知的例外處理]] | * [[java:java8:exception:observerexceptionhandlingoflambda|Observer使用Lambda寫法進行通知的例外處理]] | ||
* [[.:java:java8:concurrent:BlockingOperationWithCompletableFuture|Blocking Operation of CompletableFuture]] | * [[.:java:java8:concurrent:BlockingOperationWithCompletableFuture|Blocking Operation of CompletableFuture]] | ||
- | * [[java:effective_java#lambdas_and_streams|lambdas and streams]] | + | * [[java:effective_java:lambdas_and_streams|lambdas and streams]] |
行 18: | 行 18: | ||
* [[http://winterbe.com/posts/2014/07/31/java8-stream-tutorial-examples/|Java 8 Stream Tutorial]] | * [[http://winterbe.com/posts/2014/07/31/java8-stream-tutorial-examples/|Java 8 Stream Tutorial]] | ||
* [[http://www.informit.com/articles/article.aspx?p=2171751&seqNum=8|Dealing with Exceptions]] | * [[http://www.informit.com/articles/article.aspx?p=2171751&seqNum=8|Dealing with Exceptions]] | ||
- | * [[https://dzone.com/articles/lambdas-and-clean-code|lambdas and clean code]] | ||
* [[https://bitmingw.com/2017/11/04/java-stream-with-functional-interface/|Java 8 stream 与 functional interface 的珠联璧合]] | * [[https://bitmingw.com/2017/11/04/java-stream-with-functional-interface/|Java 8 stream 与 functional interface 的珠联璧合]] | ||
+ | * [[https://www.itread01.com/content/1543990442.html|Java 8 一元運算子UnaryOperator and BinaryOperator Example]] | ||
+ | ==== Coding Style ==== | ||
* [[https://www.ibm.com/developerworks/library/j-java8idioms6/index.html|Why the perfect lambda expression is just one line?]] | * [[https://www.ibm.com/developerworks/library/j-java8idioms6/index.html|Why the perfect lambda expression is just one line?]] | ||
+ | * [[https://dzone.com/articles/lambdas-and-clean-code|lambdas and clean code]] | ||
==== ParallelStream ==== | ==== ParallelStream ==== | ||
* [[https://developer.ibm.com/articles/j-java-streams-5-brian-goetz/#thenqmodel|Optimize stream pipelines for parallel processing]] | * [[https://developer.ibm.com/articles/j-java-streams-5-brian-goetz/#thenqmodel|Optimize stream pipelines for parallel processing]] |