Java 8 New Features

Java 8 introduces a number of revolutionary capabilities – many of them centered on lambda expressions and functional-style programming. These capabilities add powerful new programming techniques to the language, but also add complexity. This concise course is focused on introducing the new capabilities and how to use them. It includes numerous code examples and programming labs that illustrate all of the new capabilities. The course is hands on, and requires that students be comfortable with writing general Java code at an intermediate level, including the use of interfaces. The student kit consists of a student workbook and lab manual. All labs are done within the Eclipse IDE, and the lab instructions include detailed directions on using it.

Module 1: Whats new in interfaces

  • Default Methods
  • Static Methods
  • Funtional Interfaces

Module 2: Lamdba expressions

  • Owerview
  • Using Lambda expressions
  • Method References

Module 3: Streams

  • Overview
  • Undertanding the stream api
  • Stream Processing
  • Collectors

Module 4: Parallel processing and concurrency

  • Overview
  • Mechanims and guidelines
  • Multithreading issues

Module 5: Date and Time API

  • Overview
  • Dates, times and instants
  • Periods and durations

Solicitar información

    GRUPO TRENTIA como responsable del tratamiento tratará tus datos con la finalidad de dar respuesta a tu consulta o petición. Puedes acceder, rectificar y suprimir tus datos, así como ejercer otros derechos consultando la información adicional y detallada sobre protección de datos en nuestra Política de Privacidad.

    Nos gustaría que nos prestaras tu consentimiento para: