|
||||||||||||||||||||||||||
|
HOME
| COURSES
| TALKS
| ARTICLES
| GENERICS
| LAMBDAS
| IOSTREAMS
| ABOUT
| CONTACT
|
|
||||||||||||||||||||||||||
|
Lambda Expressions and Streams in Java - Tutorial & Reference
|
|||||||||||||||||||||||||
|
This is a webpage devoted to lambda expressions in Java (a new language
feature) and streams (new abstractions in the JDK's collection framework) - both were added to Java on March 18, 2014 with release 8.
If you want to provide feedback or have any questions regarding lambda expressions in Java feel free to send me
EMAIL
or use the
LAMBDA QUESTION
form.
The Lambda Tutorial is available in PDF format (330KB) The Lambda Reference (note: it is an incomplete draft version) is available in PDF format (1200KB)
|
||||||||||||||||||||||||||
About The Lambda/Streams Tutorial & Reference© Copyright 2013-2015 by Angelika Langer. All Rights Reserved.How is the lambda tutorial and reference organized at large?
|
||||||||||||||||||||||||||
| If you want to provide feedback or have questions regarding lambda expression or stream feel free to send me EMAIL or use the CONTACT form. I might not be capable of answering in a timely manner or perhaps not at all, but I will try to find an answer to your question and add it to the tutorial and reference. | |
| LINK TO THIS | Preface.ITEM002 |
| REFERENCES | |
|
The Lambda/Stream Tutorial & Reference
is written and maintained by
Angelika Langer
.
Klaus Kreft helped putting together the material, reviewed the lambda tutorial, and provided invaluable feedback and support. A number of individuals at Oracle patiently answered questions I posed regarding lambda expressions and streams. My thanks to Brian Goetz, Maurizio Cimadamore, and Paul Sandoz. |
Below is a list of minor and major modifications
of the Lambda Tutorial & Reference.
|
|||||||||
|
All text and content found at URLs starting
with http://www.AngelikaLanger.com/Lambdas/ (collectively, "the Lambda/Streams
Tuturial & Reference") are the sole property of Angelika Langer.
Copyright @ 2013-2016 by
Angelika Langer
.
All rights reserved.
Except as specifically granted below, you may not modify, copy, publish, sell, display, transmit (in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise), adapt, distribute, store in a retrieval system, create derivative works, or in any other way use or exploit the contents of the Lambda Tuturial & Reference, without the prior consent of the author. All rights, titles and interest, including copyrights and other applicable intellectual property rights, in any of the material belongs to the provider of the material. You do not acquire proprietary interest in such materials by accessing them on my web site. You must abide by all copyright notices and restrictions on use of the material accessed. In particular, I do NOT grant permission to copy the Lambda/Streams Tuturial & Reference or any part of it to a public Web server. Link to the original pages instead. (The problem with you putting a page on your server is that the search engines will find it and send my readers to your server instead. Thus they will be deprived of the most up-to-date version of the document.)
Non-commercial Use
Other forms of non-commercial use may be allowed with prior written permission. If permission is granted for non-commercial use, credit to the copyright owner must be displayed as prescribed by copyright owner in every exposure of text. To request non-commercial use of copyrighted materials, please email your request and provide the following information: your name, organization, and title, your request (the text or texts you wish to quote) and the non-commercial purpose of the use. Commercial Use Commercial use on paper, electronic storage devices of all types, online via the Internet or any part of the World Wide Web or via any other electronic distribution is strictly prohibited without prior payment to the copyright owner, as well as attribution of ownership of copyright and URL in every exposure of text. To negotiate legal use of text owned and copyrighted by Angelika Langer, please send me email . Disclaimers
The author has taken care in the preparation of this material, but makes
no expressed or implied warranty of any kind and assumes no responsibility
for errors or omissions. No liability is assumed for incidental or consequential
damages in connection with or arising out of the information or programs
contained herein.
|