Java New Features Training

Learning Tree International AB, i Stockholm (+4 orter)
Längd
3 dagar
Pris
26 500 SEK exkl. moms
Längd
3 dagar
Pris
26 500 SEK exkl. moms
Få mer information om utbildningen, arrangörerna svarar oftast inom 48h 👍

Beskrivning av: Java New Features Training

This Java New Features training course provides hands-on experience with lambda expressions introduced in Java as well as many other changes to the language and libraries. Attendees will get a full appreciation of functional-style programming and the new idioms made possible by lambda expressions that make their code easier to read and understand. The course then explores the Streams API, which lets you write powerful code that processes a collection of data in a declarative way. Attendees will get a full appreciation of what streams are and how they can use them in their programs to process collections of data concisely and efficiently.

Anyone developing Java applications who has core Java SE skills and wishes to capitalise on the addition of lambda expressions and streams library in Java to create less error-prone and simpler concurrent programs.

Java New Features Training Delivery Methods

  • After-course instructor coaching benefit
  • After-course computing sandbox included
  • End of course exam

Java New Features Training Course Benefits

  • Pass code as parameters to methods using lambda expressions to make your code simpler and easier to understand
  • Manipulate, format and parse dates with the Date and Time API
  • Leverage default methods to achieve evolution of interfaces while maintaining compatibility with older code
  • Process data with Java streams
  • Take advantage of stream parallel processing to achieve efficiency
  • Perform asynchronous programming with CompletableFuture
  • Read and write files using Java NIO

Java New Features Training Outline

Lambda Expressions

  • Leveraging functional interfaces to pass code as data to methods
  • Contrasting lambda expressions and anonymous classes
  • Method references and constructor references
  • Invoking higher order functions

Default Methods

  • Evolving APIs
  • Employing new usage patterns for default methods
  • Invoking higher order functions

The Date and Time API and Other Changes

  • Formatting and parsing with the Date and Time API
  • Using Optional as a better alternative to null
  • Expanding the use of annotations

Streams

  • Leveraging streams to process data
  • Contrasting external and internal iteration
  • Facilitating common stream operations
  • Invoking higher order functions

Collecting Data with Streams

  • Implementing Collectors
  • Reducing and summarising data
  • Enabling grouping and partitioning
  • Collecting data into Maps

Concurrency

  • Executing parallel streams
  • Dividing and conquering with Spliterator
  • Comparing imperative data processing to streams
  • Implementing an asynchronous API Important

Intresseanmälan

Beställ information

Fyll i formuläret för att få mer information om Java New Features Training, direkt från arrangören. Det är gratis och inte bindande!

reCAPTCHA logo Den här hemsidan är skyddad av reCAPTCHA och Googles Integritetspolicy och Användarvillkor tillämapas.
Learning Tree International AB
Fleminggatan 7
112 26 Stockholm

Learning Tree International

Learning Tree är ett internationellt utbildningsföretag med över 40 års erfarenhet av att leverera utbildning till yrkesverksamma IT-proffs, projektledare, verksamhetsutvecklare och chefer. Vi erbjuder allt från enstaka kurser till globala utbildningsprogram, och vi hjälper våra kunder att införa hållbara processer som fungerar idag och förbereder...

Läs mer om Learning Tree International AB och visa alla utbildningar.

Highlights