Interfaces, Lambda Expressions, Collections, & Generics

Java SE 8    |    Intermediate
  • 11 videos | 47m 22s
  • Earns a Badge
Rating 4.4 of 152 users Rating 4.4 of 152 users (152)
Java is one of the most widely used development languages in the world today. Discover interfaces and lambda expressions, custom generic classes, enumerated types, and the stream API.

WHAT YOU WILL LEARN

  • Describe how to create a custom generic class using the type inference diamond
    Describe the java collections framework
    Contrast the implementation of an arraylist in java without and with generics
    Describe how to implement a treeset using the set interface in the java collection api
    Describe how to implement a treemap using the map interface in the java collection api
    Describe how to implement a arraydeque using the deque interface in the java collection api
  • Describe how to use the comparable and comparator interfaces to sort java collections
    Describe how  to use the builder pattern to create a java class
    Describe how to iterate through a collection using a lambda expression
    Describe the stream api and how it can be used to process java collection elements in parallel
    Describe how to call an existing method using a method reference and how methods can be chained in java lambda expressions

IN THIS COURSE

  • 4m 20s
    Upon completion of this video, you will be able to describe how to create a custom generic class using type inference. FREE ACCESS
  • 2m 32s
    After completing this video, you will be able to describe the Java Collections Framework. FREE ACCESS
  • Locked
    3.  Implementing an ArrayList
    5m 41s
    In this video, you will learn how to contrast the implementation of an ArrayList in Java with and without generics. FREE ACCESS
  • Locked
    4.  Implementing a TreeSet
    3m 54s
    Upon completion of this video, you will be able to describe how to implement a TreeSet using the Set interface in the Java Collection API. FREE ACCESS
  • Locked
    5.  Implementing a TreeMap
    7m 22s
    After completing this video, you will be able to describe how to implement a TreeMap using the Map interface in the Java Collection API. FREE ACCESS
  • Locked
    6.  Implementing a Deque
    3m 43s
    After completing this video, you will be able to describe how to implement an ArrayDeque using the Deque interface in the Java Collection API. FREE ACCESS
  • Locked
    7.  Ordering Collections
    7m 45s
    Upon completion of this video, you will be able to describe how to use the Comparable and Comparator interfaces to sort Java collections. FREE ACCESS
  • Locked
    8.  Using the Builder Pattern
    3m 25s
    After completing this video, you will be able to describe how to use the builder pattern to create a Java class. FREE ACCESS
  • Locked
    9.  Collection Iteration and Lambdas
    4m 9s
    After completing this video, you will be able to describe how to iterate through a collection using a Lambda expression. FREE ACCESS
  • Locked
    10.  The Stream API
    2m 13s
    Upon completion of this video, you will be able to describe the Stream API and how it can be used to process Java collection elements in parallel. FREE ACCESS
  • Locked
    11.  Method References and Method Chaining
    2m 19s
    After completing this video, you will be able to describe how to call an existing method using a method reference and how methods can be chained in Java lambda expressions. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 151 users Rating 4.5 of 151 users (151)
Rating 4.8 of 8 users Rating 4.8 of 8 users (8)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 303 users Rating 4.5 of 303 users (303)
Rating 4.6 of 140 users Rating 4.6 of 140 users (140)
Rating 4.5 of 22 users Rating 4.5 of 22 users (22)