Java Lambdas and the Stream API : Bringing Functional Programming to Java /

Come up to speed with Java functional programming and write effective Java code with less effort using lambdas and the stream API. Make your Java project code more reliable by using the declarative approach provided by these new Java features. Learn how to leverage the updated collections API to fac...

Full description

Bibliographic Details
Main Author: McLaughlin, James (Author)
Corporate Author: Safari, an O'Reilly Media Company
Format: eBook
Language:English
Published: Apress, 2019.
Edition:1st edition.
Subjects:
Online Access:Connect to this electronic resource

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000ugm a2200000 a 4500
001 in00004253921
005 20260128182503.2
006 m o d
007 cr cn
008 051119s2019 xx v eng
020 |z 9781484255940 
035 |a (CaSebORM)9781484255940 
040 |d UtOrBLW 
041 0 |a eng 
100 1 |a McLaughlin, James,  |e author.  |0 http://id.loc.gov/authorities/names/nb2011029563 
245 1 0 |a Java Lambdas and the Stream API :  |b Bringing Functional Programming to Java /  |c McLaughlin, James. 
250 |a 1st edition. 
264 1 |b Apress,  |c 2019. 
300 |a 1 online resource (1 video file, approximately 1 hr., 1 min.) 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a video file 
520 |a Come up to speed with Java functional programming and write effective Java code with less effort using lambdas and the stream API. Make your Java project code more reliable by using the declarative approach provided by these new Java features. Learn how to leverage the updated collections API to facilitate common functional programming patterns such as map/filter/reduce. If you've ever stumbled through constructing for loops and while loops, this video will add to your programming toolbox and allow you to leave such heavy lifting to the stream API. You'll begin your journey with the syntax of Java lambdas, what they are, and how to use them. You will then be introduced to Java streams and the various ways of creating them for the purpose of processing data. You will also learn about the updates which have been made to the Java collections API for supporting streams. Along the way you will be taught the streams API and how to use the methods defined in the Stream class to process data sources to obtain the results you desire by employing lambdas with the Stream class' operations. What You Will Learn Write functional interfaces for defining lambdas Master lambda syntax for implementing anonymous functions Create streams associated with data sources Process data through stream operations Use method references for simplifying lambda expressions Discover parallel and sequential streams and how they differ Who This Video Is For Software developers familiar with Java who wish to employ functional programming techniques in their software projects in order to write reliable, compact, and easy-to-read Java code. 
533 |a Electronic reproduction.  |b Boston, MA :  |c Safari,  |n Available via World Wide Web.  |d 2019. 
538 |a Mode of access: World Wide Web. 
542 |f Copyright © James McLaughlin  |g 2019 
588 |a Online resource; Title from title screen (viewed November 5, 2019) 
500 |a Videorecording. 
655 7 |a Electronic videos.  |2 local 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://proxy.library.tamu.edu/login?url=https://go.oreilly.com/TAMU/library/view/-/9781484255940/?ar  |z Connect to this electronic resource  |t 0 
999 f f |s e5fdc02e-24d0-31ca-90d3-0c975d39a016  |i a36e0cf3-fe5b-3b05-a9e6-741c0f71cfb6  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |h No information provided 
998 f f |t 0  |l Available Online