Some scjp Generic questions

public static <T extends Number> void hello(Collection<T> aa){}is perfectly valid butpublic static <T super Number> void hello(Collection<T> aa){} is not valid why?Regards,Abdul Mohsin
[250 byte] By [Abdul_Mohsin_HCLa] at [2007-11-27 2:25:47]
# 1
because that's how it's defined in the language spec...
jwentinga at 2007-7-12 2:34:32 > top of Java-index,Java Essentials,Training...
# 2
Its because of the java specification and implmentation standards
b.m.krajua at 2007-7-12 2:34:32 > top of Java-index,Java Essentials,Training...