GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Quiz

Serialización de objetos en Java: clases y flujo de grabación

Juan Giacosa 7 Fragen

Quiz starten

Dieses Quiz enthält Fragetypen, die sich im gewohnten Player öffnen.

Fragen in diesem Quiz (7)

  1. 1¿A qué se conoce como serialización?
    1. AAl mecanismo que permite grabar o reccuperar objetos complejos desde dispositivos externos, convirtiendolos en flujos de bytes
    2. BAl mecanismo que permite leer directamente desde un archivo, un objeto sin realizar conversión alguna
  2. 2Clases utilizados en el proceso de serialización
    1. AObjectOutputStream / ObjectInputStream
    2. BFileInputStream/FileOutputStream
    3. CFileWriter/FileReader
    4. DBufferedWriter/BufferedReader
  3. 3Ingresar el orden en el que deben realizarse los siguientes pasos, para lograr la comunicación entre la aplicación (en memoria) y el archivo serializado (Para salida de objetos) en un método clásico grabar(objetoAGrabar):
    [blank_start]2[blank_end] - Crear un objeto de la clase FileOutputStream con el objeto de la clase file como parametro.
    [blank_start]3[blank_end] - Crear un objeto ObjectOutputStream con el objeto de la clase FileOutputStream como parametro
    [blank_start]1[blank_end] - Crear un objeto de la clase File a modo de "file descriptor"
    [blank_start]5[blank_end] - Cerrar los flujos de salida utilizando los métodos flush() y close() con el objeto de la clase ObjectOutputStream
    [blank_start]4[blank_end] - Grabar el objeto deseado, utiilizando el metodo writeObject(objetoAGrabar) en el objeto ObjectOutputStream
    1. A2
    2. B3
    3. C1
    4. D5
    5. E4
  4. 4Seleccionar las sentencias que sean verdaderas sobre la utilización de las interfaces de marcado o vacías
    1. ASerializable es una interface de marcado
    2. BNo solicitan ningún método dentro de la clase que las implementa
    3. CNo contienen nada, deben ser completamente definidas cada vez que son implementadas
    4. DSirven para marcarle a la JVM que la clase que la implementa esta interface puede estar vacía
    5. ESirven para indicarle a la JVM que la clase que la implementa cumple con alguna propiedad
  5. 5¿Puede cualquier clase ser serializable?
    1. ARichtig
    2. BFalsch
  6. 6¿Como puede un programador decidir que un atributo no pueda ser serializado?
    1. AMarcar el atributo como static
    2. BMarcar el atributo como transient
    3. Cmarcar el atributo como nonSerializable
    4. DNo hacer nada. Cualquier atributo que no esté marcado como "serial" no podra ser serializable.
  7. 7Si una clase es serializable, y contiene a su vez un atributo de esa clase. Para que ese atributo sea a su vez grabado a su clase ¿ Debe implementar serializable?
    1. ARichtig
    2. BFalsch

Informationen

Beschreibung
Quiz am Ohne Titel, erstellt von Juan Giacosa am 29/09/2016.
Sprache
English
Aufrufe
1
Bewertung
Noch keine Bewertungen
Bewerte dieses Quiz
Bewerte dieses Quiz

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck