最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

Java实战(第二版)读后总结与感想

来源:博客园

1.基本信息

Java 实战(第二版)Modern Java in Action, 2nd Edition

[英] 拉乌尔–加布里埃尔·乌尔玛(Raoul-Gabriel Urma),[意] 马里奥·富斯科(Mario Fusco),[英] 艾伦·米克罗夫特(Alan Mycroft) 著,陆明刚,劳佳 译

人民邮电出版社,2019年12月出版


(资料图)

1.1.读薄率

书籍总字数750千字,笔记总字数8153字。

读薄率31252÷750000≈4.17%

1.2.读厚方向

  1. Java性能权威指南(第2版)

  2. Java技术手册(原书第7版)

  3. Learning Java Functional Programming

  4. Functional C#

  5. Functional Programming in C#

1.3.笔记--章节对应关系

笔记章节字数
读Java实战(第二版)笔记01_Java的变化第1章Java 8、9、10以及11的变化1610
读Java实战(第二版)笔记02_行为参数化Lambda表达式第2章通过行为参数化传递代码第3章Lambda表达式2186
读Java实战(第二版)笔记03_引入和使用流第4章引入流第5章使用流2266
读Java实战(第二版)笔记04_用流收集数据第6章用流收集数据1388
读Java实战(第二版)笔记05_Collection API的增强功能第8章Collection API的增强功能1587
读Java实战(第二版)笔记06_新的日期和时间API第12章新的日期和时间API1286
读Java实战(第二版)笔记07_用Optional取代null第11章用Optional取代null1378
读Java实战(第二版)笔记08_默认方法第13章默认方法1593
读Java实战(第二版)笔记09_函数式的思考第18章函数式的思考1540
读Java实战(第二版)笔记10_函数式编程的技巧第19章函数式编程的技巧1286
读Java实战(第二版)笔记11_语言特性和类库更新附录A其他语言特性的更新附录B其他类库的更新2202
读Java实战(第二版)笔记12_重构、测试和调试第9章重构、测试和调试1818
读Java实战(第二版)笔记13_Java模块系统第14章Java模块系统1428
读Java实战(第二版)笔记14_CompletableFuture及反应式编程背后的概念第15章CompletableFuture及反应式编程背后的概念1352
读Java实战(第二版)笔记15_并行数据处理与性能第7章并行数据处理与性能附录C如何以并发方式在同一个流上执行多种操作1292
读Java实战(第二版)笔记16_组合式异步编程第16章CompletableFuture:组合式异步编程1735
读Java实战(第二版)笔记17_反应式编程第17章反应式编程2277
读Java实战(第二版)笔记18_基于Lambda的领域特定语言第10章基于Lambda的领域特定语言附录D Lambda表达式和JVM字节码1406
读Java实战(第二版)笔记19_尾声第20章面向对象和函数式编程的混合:Java和Scala的比较第21章结论以及Java的未来1622
总计31252

2.亮点

2.1. 新的日期和时间API

详细介绍了新的API的使用和注意事项,避免走弯路和回头路。

2.2.附录也出彩

附录的信息量很大,也很有意思,值得细读。

2.3 解惑领域特定语言DSL

揭开了领域特定语言DSL的神秘面纱。

2.4 模块系统

较细致的介绍了模块系统的来源和发展及使用。

3.感想

3.1.好长啊

该书是目前更新时间最长、笔记字数最多的一本书了。自己回头看,笔记都写了3W字啊。

3.2 乱序笔记

乱序或者跳序笔记不易记,适用于章节独立性强的书,还好该书章节独立性强,关联性主要在附录上。

说是乱序、跳序,其实,更多地是基于我个人的认知而调整的顺序。

3.3.经典书籍,推荐阅读

关键词: 对应关系 推荐阅读 基本信息