首页 » Java 8实战 » Java 8实战全文在线阅读

《Java 8实战》第三部分 高效Java 8编程

关灯直达底部

本书第三部分将探究如何结合现代程序设计方法利用Java 8的各种特性更有效地改善代码质量。

第8章会介绍如何利用Java 8的新特性及一些技巧,改进现有代码。除此之外,还会探讨一些非常重要的软件开发技术,譬如设计模式、重构、测试以及调试。

第9章中,你会了解什么是默认方法,如何以兼容的方式使用默认方法改进API,一些实用的使用模式,以及有效地利用默认方法的规则。

第10章围绕Java 8中全新引入的java.util.Optional类展开。java.util.Optional类能帮助我们设计出更优秀的API,同时降低了空指针异常发生的几率。

第11章着重介绍CompletableFuture类。通过CompletableFuture类,我们能以声明性方式描述复杂的异步计算,即并行Stream APIs的设计。

第12章探讨了新的Date和Time接口,这些新接口极大地优化了之前处理日期和时间时极易出错的API。