Java: Generic Classes
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use Java generics to write cleaner code and help eliminate runtime issues.
Syllabus
Introduction
- Generics in Java
- Prerequisites for this course
- Understand the need for generics
- Understand generics in Java
- Terms in generics
- Rules and naming conventions
- Advantages of generics
- Generic classes/interface use case
- Create a generic class demo
- Understand generic methods and constructors
- Implement a generic method as a utility
- Using bounded types
- Challenge: Write code using generic classes/bounded types
- Solution: Write code using generic classes/bounded types
- Generic class hierarchies
- Type argument hierarchies
- Understand type erasure in generics
- Understand bridge methods
- Understand type inference and target types
- Applying wildcard arguments
- Restrictions on generics
- Where to go from here
Taught by
Ketkee Aryamane
Related Courses
NodeJS Unleashed: From Basics to BrillianceUdemy Write a Mini Game in Scala
Coursera Project Network via Coursera Scala Applied, Part 1
Udemy TypeScript Tutorial
YouTube Haskell for Imperative Programmers
YouTube