Java Generics - ไม่มีโอเวอร์โหลด
คลาสไม่ได้รับอนุญาตให้มีสองเมธอดที่โอเวอร์โหลดซึ่งสามารถมีลายเซ็นเดียวกันได้หลังจากการลบประเภท
class Box {
//Compiler error
//Erasure of method print(List<String>)
//is the same as another method in type Box
public void print(List<String> stringList) { }
public void print(List<Integer> integerList) { }
}