Please explain me why if I use the raw type A in the method test() , the get() method on my typed list returns an Object and not a B.:
public class test {
"Doctor, it hurts when I do this."
Avoid raw types like the plague.