《精通 lambda 表达式:Java 多核编程》.pdf
关注“Java后端技术全栈”
回复“面试”获取全套面试资料
什么是Lambda表达式?
Lambda表达式是JDK8的一个新特性,可以取代大部分的匿名内部类,写出更优雅的Java代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。
JDK也提供了大量的内置函数式接口供我们使用,使得Lambda表达式的运用更加方便、高效。
传统的CPU,只有一个内核,这个内核也只能够同时运行一个线程。采用超线程技术的CPU,可以在一颗内核上同时运行多个线程。而多核CPU更是在一个CPU上嵌入多颗采用超线程技术的内核。这样,多核CPU就可以同时运行更多的线程。
Java则从一开始就在语言层面上支持多线程。使用Java编写多线程的程序是非常简单的。因此,基本上所有的Java程序,包括J2ME、J2SE、J2EE程序都使用了多线程技术。
最近很多小伙伴问我要一些 lambda表达式 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《精通lambda表达式:Java多核编程》。
资料介绍
《精通lambda表达式:Java多核编程》介绍JavaSE8中与lambda相关的特性是如何帮助Java迎接下一代并行硬件架构的挑战的。本书讲解了如何编写lambda、如何在流与集合处理中使用lambda,并且提供了完整的代码示例。非常适合开发者的学习。
如何获取?
1.识别二维码并关注公众号「Java后端技术全栈」;
2.在公众号后台回复关键字「964」
评论