Java SE 11 Programmer II: Generics & Collections in Java

Java    |    Intermediate
  • 20 videos | 1h 22m 56s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 103 users Rating 4.4 of 103 users (103)
In this 20-video course, learners will explore the concepts of Generics and Collections in Java, including different types of Generics, Collections framework, implementation of Adapter and Map interfaces, features of concurrent implementations, and custom collection development. Begin by creating and using interfaces with default methods, and interfaces with private methods. Examine Wrapper class in Java and its associated benefits and simplifying programs with Wrapper classes. Delve into concepts of auto-boxing and auto-unboxing, and managing objects with boxing and unboxing. Describe Generics, including different types and restrictions; create and use Generic classes and methods with diamond notation; and discover use of wild cards in Generic classes. Explore Collections framework and use of key Collection interfaces; use NavigableSet, and demonstrate the utility of ConcurrentMap and ConcurrentNavigableMap. Discover Adapter implementations on Collections; recognize essential implementations of Map interfaces in Java SE 11, and the prominent features of concurrent implementations; view custom collections and the Collections class; and implement algorithms by using the Collections class. Finally, learn to use marker interfaces in List implementations to improve Collection performance. This is one course is a series to prepare for the 1Z0-816: Java SE 11 Programmer II certification exam.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Create and use interfaces with default methods
    Create and use interfaces with private methods
    Describe the wrapper class in java and its associated benefits
    Simplify programs using wrapper classes
    Describe the concepts of auto-boxing and auto-unboxing
    Manage objects using boxing and unboxing
    Describe generics, including different types and restrictions
    Create and use generic classes and methods with diamond notation
    Demonstrate the use of wild cards in generic classes
  • Describe the collections framework and the use of key collection interfaces
    Use navigableset
    Demonstrate the utility of concurrentmap and concurrentnavigablemap
    Describe how adapters can be used to adapt one collection interface to another
    Recognize the essential implementations of map interfaces in java se 11
    Recall the prominent features of concurrent implementations
    List the interfaces that can be used to facilitate custom collection implementations and the usage of the collections class
    Implement algorithms using the collections class
    Use marker interfaces in list implementations to improve collection performance
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 57s
  • 4m 6s
    In this video, you will learn how to create and use interfaces with default methods. FREE ACCESS
  • Locked
    3.  Interfaces with Private Methods
    3m 37s
    During this video, you will learn how to create and use interfaces with private methods. FREE ACCESS
  • Locked
    4.  Wrapper Class Concept
    3m 45s
    After completing this video, you will be able to describe the Wrapper class in Java and its associated benefits. FREE ACCESS
  • Locked
    5.  Working with Wrapper Classes
    5m 7s
    During this video, you will learn how to simplify programs using wrapper classes. FREE ACCESS
  • Locked
    6.  Auto-boxing and Auto-unboxing
    2m 46s
    Upon completion of this video, you will be able to describe the concepts of auto-boxing and auto-unboxing. FREE ACCESS
  • Locked
    7.  Boxing and Unboxing
    4m 17s
    In this video, find out how to manage objects using boxing and unboxing. FREE ACCESS
  • Locked
    8.  Generics
    3m 42s
    Upon completion of this video, you will be able to describe Generics, including different types and restrictions. FREE ACCESS
  • Locked
    9.  Diamond Notation
    3m 24s
    During this video, you will learn how to create and use generic classes and methods with diamond notation. FREE ACCESS
  • Locked
    10.  Wild Cards in Generic Classes
    4m 39s
    Learn how to apply the use of wild cards in generic classes. FREE ACCESS
  • Locked
    11.  Collections Framework
    4m 32s
    After completing this video, you will be able to describe the Collections framework and the use of key Collection interfaces. FREE ACCESS
  • Locked
    12.  NavigableSet
    3m 51s
    In this video, you will learn how to use NavigableSet. FREE ACCESS
  • Locked
    13.  ConcurrentMap and ConcurrentNavigableMap
    5m 13s
    Learn how to use ConcurrentMap and ConcurrentNavigableMap. FREE ACCESS
  • Locked
    14.  Adapter Implementations on Collections
    3m 43s
    Upon completion of this video, you will be able to describe how adapters can be used to adapt one collection interface to another. FREE ACCESS
  • Locked
    15.  Map Interfaces in Java SE 11
    3m 50s
    Upon completion of this video, you will be able to recognize the essential implementations of Map interfaces in Java SE 11. FREE ACCESS
  • Locked
    16.  Concurrent Implementations
    9m 40s
    Upon completion of this video, you will be able to recall the prominent features of concurrent programming. FREE ACCESS
  • Locked
    17.  Custom Collection and Collections Class
    5m 32s
    Upon completion of this video, you will be able to list the interfaces that can be used to facilitate custom collection implementations and the usage of the Collections class. FREE ACCESS
  • Locked
    18.  Collections Class Implementation
    4m 9s
    Find out how to implement algorithms using the Collections class. FREE ACCESS
  • Locked
    19.  Using Marker Interfaces to Improve Collection
    4m 51s
    In this video, find out how to use marker interfaces to improve performance in List implementations of Collection. FREE ACCESS
  • Locked
    20.  Course Summary
    1m 15s

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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 343 users Rating 4.6 of 343 users (343)
Rating 4.6 of 148 users Rating 4.6 of 148 users (148)
Rating 4.5 of 48 users Rating 4.5 of 48 users (48)