Core concept
List list = new ArrayList<>();
List extends Number> nums = new ArrayList(); Advertisement
How it works
Type erasure limits reflection. Wildcards subtle.
Advertisement
Trade-offs + gotchas
Every generic API.
List list = new ArrayList<>();
List extends Number> nums = new ArrayList(); Type erasure limits reflection. Wildcards subtle.
Every generic API.