Companies Home Search Profile

Java 11 Fundamentals: Generics

Focused View

Richard Warburton

4:07:33

10 View
  • 01 - Introduction.mp4
    03:47
  • 02 - An Example Class- Circular Buffer.mp4
    05:50
  • 03 - Boilerplate vs. Type Safety.mp4
    05:03
  • 04 - Making Our Circular Buffer Generic.mp4
    03:35
  • 05 - Summary.mp4
    02:33
  • 06 - Introduction.mp4
    02:22
  • 07 - The Problem with Arrays.mp4
    04:43
  • 08 - Lists.mp4
    08:31
  • 09 - Sets.mp4
    03:40
  • 10 - Maps.mp4
    07:13
  • 11 - Conclusions.mp4
    03:34
  • 12 - Introduction.mp4
    02:55
  • 13 - Implementing a Generic Type.mp4
    08:30
  • 14 - Passing a Parameter to a Generic Type.mp4
    06:29
  • 15 - Type Bounds.mp4
    08:08
  • 16 - Conclusion.mp4
    02:25
  • 17 - Introduction.mp4
    03:36
  • 18 - Context and Motivation.mp4
    04:42
  • 19 - How to Write Generic Methods.mp4
    05:30
  • 20 - Summary.mp4
    01:39
  • 21 - Introduction.mp4
    01:45
  • 22 - The Substitution Principle.mp4
    09:02
  • 23 - Upper Bounded Wildcards.mp4
    05:15
  • 24 - Lower Bounded Wildcards.mp4
    07:59
  • 25 - Unbounded Wildcards.mp4
    06:55
  • 26 - Conclusion.mp4
    03:38
  • 27 - The Compatibility Problem.mp4
    04:31
  • 28 - Rawtypes.mp4
    08:08
  • 29 - Erasure.mp4
    10:00
  • 30 - The Implications of Erasure.mp4
    14:00
  • 31 - Reified Types and Arrays.mp4
    08:56
  • 32 - Summary.mp4
    03:31
  • 33 - Introduction.mp4
    02:21
  • 34 - Class Literals.mp4
    07:38
  • 35 - Reflecting Types.mp4
    08:40
  • 36 - Reflecting Generic Information.mp4
    05:13
  • 37 - Summary.mp4
    01:48
  • 38 - Introduction.mp4
    02:05
  • 39 - Functional Interfaces.mp4
    04:36
  • 40 - Type Inference and Lambda Expressions.mp4
    08:32
  • 41 - Intersection Types.mp4
    13:31
  • 42 - Varargs and Generics.mp4
    08:44
  • 43 - Conclusions and Recap.mp4
    06:00
  • Description


    Java generics are supposed to be powerful but hard to use - this course makes them easy.

    What You'll Learn?


      Java’s powerful generics has been available to developers for ten years now and is extensively used throughout both core and third party libraries. Unfortunately, it's not as well understood as it could be. This course is here to help. We’ll both shine a light on the common use cases of generics on classes, methods, or interfaces and also peer into some of the darker corners such as type bounds and wildcards.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Richard Warburton
    Richard Warburton
    Instructor's Courses
    Richard is an empirical technologist and solver of deep-dive technical problems and works independently as a Software Engineer and Trainer. Recently he has written a book on Java 8 Lambdas for O'Reilly and teaching people via java8training.com and Pluralsight. He's worked as a developer in diverse areas including Statistical Analytics, Static Analysis, Compilers, and Network Protocols. He is a leader in the London Java Community and runs Java Hackdays. Richard is also a known conference speaker, having talked at Devoxx, JavaOne, JFokus, Devoxx UK, Geecon, Oredev, JAX London, and Codemotion. He obtained a PhD in Computer Science from The University of Warwick.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 43
    • duration 4:07:33
    • level average
    • Release Date 2023/12/08