જેનેરિક્સ તમને વર્ગો અને પદ્ધતિઓ લખવાની મંજૂરી આપે છે જે પ્રકાર દ્વારા પેરામીટર કરવામાં આવે છે, જેથી સમાન કોડ ઘણા પ્રકારો સાથે કામ કરે જ્યારે સંકલન-સમયે પ્રકારની સુરક્ષા જાળવી રાખે છે. આ પેરામેટ્રિક પોલિમોર્ફિઝમ છે — "એક આકાર, કોઈપણ પ્રકાર."
તેઓ જે સમસ્યાનું સમાધાન કરે છે
java
();
list.add();
(String) list.get();
