Live Webinar - Cybersecurity Career Advancement & Protecting Organizations

closeClose

Java SE 8 New Features

Course Details
Code: CN1-Java-SE
Tuition (USD): $2,400.00 • Classroom (3 days)

This intensive hands on course covers the new features and coding approaches empowered by Java SE 8. Java Platform, Standard Edition 8 is a major feature release for Java developers. This course summarizes nearly all of the new featuresand enhancements in Java SE 8 and includes in-depth coverage and hands on labs for the most important new features.Topics include Lamda functions and new functional programming features, Type annotations and other annotation extensions, new concurrency features and collection capabilities, as well as an in-depth look at the new Nashorn JavaSript engine. Upon completion, attendees will have the skills and experience to make the most of Java SE 8.

Skills Gained

  • This course is designed to provide experienced Java Developers with comprehensive coverage of the new features offered in Java SE8.

Who Can Benefit

  • Developers, IT and QA Staff, Technical Managers, DevOps and Build personnel

Prerequisites

  • Prior experience with the Java programming language and a basic understanding of core Java programming practices.

Course Details

Java SE 8 New Features

  • Day 1 - New Language Features
  1. Lamda Expressions
  2. Method refs and param reflection
  3. New Annotation Features
  4. Stream Collections
  • Day 2 - New Concurrency features
  1. New java.util.concurrent features
  2. ConcurrentHashMap updates
  3. java.util.concurrent.atomic Adder and Accumulator updates
  4. Parallel Array Sorting, StampedLock and other features
  • Day 3 - Nashorn and other new features
  1. From Rhino to Nashhorn
  2. Putting Nashorn to work
  3. java.time and java.time.chrono
  4. jjs, jdeps and other tools