As a Java software engineer is important to know how to write generic algorithms to write clean and re usable api's. Java Generics has been introduce remove unnecessary casting which cause lots of problems in the past.
In this course your will fully grasp the following topic:
- Generic Classes and Interfaces and Methods
- Bounded Type Parameters
- Lower and Upper Bounded Wildcards
- Naming Conventions
- Type Erasure
Github Repo: https://github.com/amigoscode/java-generics
Your Instructor
Hello World. I am Mama Samba Braima AKA Nelson! I am a passionate Software Engineer and YouTuber teaching and helping thousands of people around the world how to code or how to become professional software engineers through my YouTube channel and online courses.
My mission is to make coding and programming concepts as easy to understand to everyone. My journey was not easy and I truly want to help you to become the best your can possible and believe the everything is possible.
Happy Coding
Course Curriculum
-
StartJoin the Community
-
StartQuick words (1:25)
-
StartUseful Links
-
StartUnderstanding ClassCastExeption (4:24)
-
StartClassCastException Example 2 (2:30)
-
StartType Parameter and Type Argument (6:07)
-
StartGeneric Type Naming Convention (2:24)
-
StartGeneric and Classes (3:44)
-
StartGeneric and Classes Part 2 (6:09)
-
StartGenerics and Methods (8:27)
-
StartBounded Type Parameters (9:05)
-
StartMultiple Bounds (4:23)
-
StartUnbounded Wildcard (5:05)
-
StartUpper Bounded Wildcards (3:30)
-
StartLower Bounded Wildcards (3:41)
-
StartDifference Between Bounded Type Parameters and Wildcards (3:22)
-
StartType Erasure (2:43)
-
StartWrap Up (1:24)