Java jeneriklerini oldukça iyi anladığımı düşündüm, ama sonra java.lang.Enum'da aşağıdakilere rastladım: class Enum<E extends Enum<E>> Birisi bu tür parametrenin nasıl yorumlanacağını açıklayabilir mi? Benzer bir tip parametresinin nerede kullanılabileceğine dair başka örnekler sağlamak için bonus puanlar.