Generics in Java: Bounded Type Parameters & Wildcards

placeholder

In Java, bounded type parameters and wildcards offer certain flexibility and disadvantages. Recognizing these will help you decide when and how to use these tools to your advantage when writing code. Use this course to get to grips with whats meant by unbounded and bounded type parameters, explore the use of wildcards in Java, and recognize the applications of unbounded, upper-bounded, and lower-bounded wildcards. As you advance, investigate whats meant by wildcard capture and type erasure.When youre finished, you’ll be able to correctly identify scenarios for using bounded type parameters and wildcards and implement them correctly.