Sep 4: Java 8 Lambdas and Streams by Marty Hall

Title: Java 8 Lambdas and Streams by Marty Hall

When: Sep 4, 6:30 - 9 PM (presentation begins at 7 PM)

Description:

Although lambda expressions are not quite real functions, they are close enough for most purposes, and have very succinct syntax that looks like Scala anonymous functions (minus the type declarations). Although it hardly makes Java into Lisp, lambdas support a definite functional programming style that is long overdue in Java.

Streams are wrappers around collections that use lambdas pervasively. They support many operations that use lambdas, including "map", "reduce", "filter", and "forEach". They also support lazy evaluation, so if you map firstName over Employees, filter ones that start with "P", then choose the first, it really only maps and filters until the first match. Streams can also be parallel, so that the operations are automatically done concurrently, without any explicit multithreading code.

About the Speaker:

Marty Hall has been a Java book author and speaker since the very early days of Java. Wrote wrote "Core Servlets and JavaServer Pages", "More Core Servlets and javaServer Pages", and "Core Web Programming".  He also runs his own consultancy and teaches programming regularly at Johns Hopkins University.

NationJS:

The NationJS JavaScript Conference is coming up on Oct 4th.

Sponsors:

Many thanks to the following annual supporters of the DC/Nova JUG.

Altamira

SAIC

Redhat

Solution Street

AppDynamics

Opower

Join or login to comment.

  • Johnny P.

    Great to see Marty present again. I've taken a semester course with him and his explanations were always clear. He's very developer-centric and senses "what if" questions and answers them in a practical way.

    September 5, 2013

  • John L.

    Outstanding presentation. Talk was well-organized and topics were explained clearly. Good questions from the audience.

    September 5, 2013

  • Amine R.

    Any change to get the deck ?

    September 5, 2013

  • Gray H.

    We found an iPhone charger after last night's meeting. Let me know if it is yours and we can get it back to you.

    September 5, 2013

  • umamaheswara k.

    I'm joining...

    September 4, 2013

  • A former member
    A former member

    Sorry. Can not secure baby sitter.

    September 3, 2013

  • umamaheswara k.

    I'm joining...

    September 3, 2013

  • umamaheswara k.

    I'm joining...

    September 3, 2013

  • umamaheswara k.

    I'm a Software Developer/Architect in the Metro DC Area

    September 3, 2013

Our Sponsors

  • NationJS Conference

    NationJS is an awesome annual conference for web platform developers.

  • Liedos

    Liedos is a great scientific, engineering, and technology company.

  • Altamira Technologies

    Explore ALTAMIRA.

  • Solution Street

    Know Java, C#, Ruby, or PHP? Solution Street needs great developers!

  • Appian

    Appian is the leader in modern Business Process Management software.

  • Red Hat

    Redhat is more than a software company.

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy