Learning Java Lambdas9781787282087

Learning Java Lambdas

By 作者: Toby Weston
ISBN-10 书号: 1787282082
ISBN-13 书号: 9781787282087
Release Finelybook 出版日期: 2017-03-31
pages 页数: 114

$29.99

B071V7CC5P
Understand and utilize Java Lambdas
About This Book
Take a deep dive into one of the single most important additions to modern Java
Master Java lambdas, and fully understand functions, classes, and scope.
Improve your programming skills, which will enable you to write cleaner and more dynamic code
Who This Book Is For
Learning Java Lambdas is for developers looking to upgrade their Java skills and familiarize themselves with one of the most important new features of Java. This book is not for absolute beginners and will be more suited to professionals who are already comfortable with Java coding. You should have a basic knowledge of Java before reading this book.
What You Will Learn
What a lambda is and how it differs from other Java features
How to use lambdas effectively in your own projects
The use of method references and advanced scoping
The difference between lambdas and closures
The differences in bytecode produced when using lambdas
In Detail
In this short book, we take an in-depth look at lambdas in Java, and their supporting features. The book covers essential topics, such as functional interfaces and type inference, and the key differences between lambdas and closures. You will learn about the background to functional programming and lambdas, before moving on to understanding the basic syntax of lambdas and what differentiates these anonymous functions from standard anonymous classes. Lastly, you’ll learn how to invoke lambdas and look at the bytecode generated.
After reading this book, you’ll understand lambdas in depth, their background, syntax, implementation details, and how and when to use them. You’ll also have a clear knowledge of the difference between functions and classes, and why that’s relevant to lambdas. This knowledge will enable you to appreciate the improvements to type inference that drive a lot of the new features in modern Java, and will increase your understanding of method references and scoping.
Style and approach
This book is a deep dive into one of the core new features of the Java language – Lambdas. It covers them in great details, making sure that you fully understand how lambdas work, and how they can be put to use in your own programs.
Contents
Chapter 1. Introduction
Chapter 2. Lambdas Introduction
Chapter 3. Lambdas in Depth
了解并利用Java Lambdas
关于这本书
深入了解现代Java中唯一最重要的补充之一
掌握Java lambdas,并充分了解功能,类和范围。
提高编程技能,使您能够编写更干净,更动态的代码
这本书是谁
学习Java Lambdas适用于希望升级Java技能的开发人员,并熟悉Java最重要的新功能之一。这本书不是绝对的初学者,更适合那些已经很熟悉Java编码的专业人士。在阅读本书之前,您应该具备Java的基础知识。
你会学到什么
什么是lambda,以及它与其他Java功能的区别
如何在您自己的项目中有效地使用lambdas
使用方法引用和高级范围
羊羔和关闭之间的区别
使用lambdas时产生的字节码的差异
详细
在这本简短的书中,我们深入了解了Java中的lambdas及其支持功能。本书涵盖了基本主题,如功能界面和类型推断,以及lambdas和闭包之间的主要区别。您将了解功能编程和lambdas的背景知识,然后再了解lambdas的基本语法以及将这些匿名函数与标准匿名类区分开来。最后,您将学习如何调用lambdas并查看生成的字节码。
阅读本书后,您将深入了解羔羊,他们的背景,语法,实施细节,以及如何和何时使用它们。您还可以清楚地了解功能和类之间的区别,以及与lambdas相关的原因。这种知识将使您能够欣赏到推动现代Java中的大量新功能的类型推理的改进,并将增加对方法引用和范围界定的理解。
风格和方法
这本书深深地介绍了Java语言(Lambdas)的核心新功能之一。它涵盖了他们的细节,确保你完全了解羊羔的工作原理,以及如何在自己的程序中使用它们。
目录
第一章介绍
兰伯斯介绍
第三章兰布斯深处
网盘下载地址:

Learning Java Lambdas 9781787282087.azw3
Learning Java Lambdas 9781787282087.pdf

Learning Java Lambdas

发表评论

电子邮件地址不会被公开。 必填项已用*标注