Which three code fragments, inserted independently at line 6, will compile?()
A.list.add("foo"); B.Object o = list; C.String s = list.get(0); D.list = new ArrayList<String>(); E.list = new ArrayList<Object>();
Which two, inserted at line 11, will allow the code to compile?()
A.public class MinMax<?>{ B.public class MinMax<? extends Number>{ C.public class MinMax<N extends Object>{ D.public class MinMax<N extends Number>{ E.public class MinMax<? extends Object>{ F.public class MinMax<N extends Integer>{
What is the result?()
A.0 B.1 C.2 D.3 E.4 F.Compilation fails. G.An exception is thrown at runtime.