Java Cup
Inside Java

News and views from members of the Java team at Oracle

Background: how we got the generics we have

Ask any developer about Java generics, and you’ll likely get an angry (though often uninformed) rant about erasure. Erasure is probably the most broadly and deeply misunderstood concept in Java …


More at https://cr.openjdk.org/~briangoetz/valhalla/erasure.html.