Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java Generics - Past, Present and Future

Devoxx via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the past, present, and future of Java Generics in this 56-minute Devoxx conference talk. Delve into the complex world of generics, starting with their introduction in 2004 and understanding Java's unique implementation compared to other programming languages. Learn how to effectively use generics in present-day Java through entertaining code examples and puzzlers. Gain insight into planned changes for Java 10, including primitive specialization and declaration site variance. Discover practical code examples and related concepts from other programming languages to enhance your understanding of this crucial feature. Master topics such as bounded polymorphism, wildcards, covariant relationships, and advanced library usage to stay ahead in Java development.

Syllabus

Intro
Overview
Facebook
Java Generics
Java Generics Trilemma
Java Generics Today
Section Types
Example
Use Cases
Signatures
Bounded Polymorphism
Wildcards
Email Messages
Text Messages
Arrays
Lists
Covariant Relationships
Consumer
QuestionMarkSuper
The Bottom Line
QuestionMark Super
language features
future
use advance
libraries
decoration site variants
research
value types
compactness
sequential locality
more complexity
Primitive specialization
Wrap Up

Taught by

Devoxx

Reviews

Start your review of Java Generics - Past, Present and Future

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.