Java 8 in Actiontxt,chm,pdf,epub,mobi下载 作者:Raoul-Gabriel Urma/Mario Fusco/Alan Mycroft 出版社: Manning 副标题: Lambdas, Streams, and functional-style programming 出版年: 2014-8 页数: 375 定价: 49.99 装帧: 平装 ISBN: 9781617291999 内容简介 · · · · · ·While the term "lambda expression" may sound abstract and academic, Java 8 Lambdas can have a big impact on how you program every day. In simplest terms, a lambda expression is a function—a bit of code—that you can pass to another method as an argument. Thus, you can cope with changing requirements by using a behavior, represented by a lambda, as a parameter. Java 8's functiona... 作者简介 · · · · · ·Raoul-Gabriel Urma has worked as a software engineer for Oracle's Java Platform Group, Google's Python team, Ebay, and Goldman Sachs as well as for several startup projects. He's currently completing a PhD in Computer Science at the University of Cambridge and is a regular speaker and instructor. Mario Fusco is a senior software engineer at Red Hat working on Drools, the JBoss ... 目录 · · · · · ·Table of ContentsPART I: FUNDAMENTALS 1 Java 8: why should you care? - FREE 2 Passing code with behavior parameterization - AVAILABLE 3 Lambda expressions - AVAILABLE PART II: FUNCTIONAL-STYLE DATA PROCESSING · · · · · ·() Table of Contents PART I: FUNDAMENTALS 1 Java 8: why should you care? - FREE 2 Passing code with behavior parameterization - AVAILABLE 3 Lambda expressions - AVAILABLE PART II: FUNCTIONAL-STYLE DATA PROCESSING 4 Processing data with streams - AVAILABLE 5 Collecting data with streams - AVAILABLE 6 Parallel data processing and performance - AVAILABLE PART III: EFFECTIVE JAVA 8 PROGRAMMING 7 Refactoring, testing, debugging - AVAILABLE 8 Default methods - AVAILABLE 9 Optional: a better alternative to null - AVAILABLE 10 CompletableFuture: composable asynchronous programming - AVAILABLE 11 New Date and Time API - AVAILABLE PART IV: BEYOND JAVA 8 12 Thinking functionally - AVAILABLE 13 Functional programming techniques - AVAILABLE 14 Blending OOP and FP: comparing Java 8 and Scala - AVAILABLE 15 Conclusions and "where next" for Java - FREE APPENDICES: A Miscellaneous language updates - AVAILABLE B Miscellaneous library updates - AVAILABLE C Performing multiple operations in parallel on a Stream - AVAILABLE D Lambdas and bytecode - AVAILABLE · · · · · · () |
好书.值得观看.更是值得收藏.
相当发人深省
回转曲折,坎坷不平
脑洞之大,角度只独特让我震撼