77) Señala las respuestas correctas sobre los objetos java.util.Vector y java.util.Hashtable:
a) Un Vector puede almacenar referencias de objetos y tipos de datos primitivos
b) Un Vector almacena referencias de objetos en el orden en que son añadidas
c) A y B son ciertas
d) La Hashtable almacena referencias de objetos en el orden en que son añadidas
Yo creo que es a) es falso. Se puede ver que los contenedores por defecto sólo pueden almacenar referencias a objetos, y no valores de tipos de datos primitivos. El compilador realiza un autoboxing automáticamente, de forma que en sentido estricto, no se almacena en memoria el valor primitivo tal cual, sino una referencia a su instancia de tipo de envoltorio producido por el autoboxing. Además, al menos en java 8, falla al compilar:
Código: Seleccionar todo
new Vector<int>()
Referencias: