"¡Hola, amigo!"

Preguntas de entrevista
1 ¿Por qué necesitamos RandomAccessFile?
2 ¿Qué sucede si el archivo del que se supone que debe leer RandomAccessFile no existe?
3 ¿Qué sucede si el archivo en el que se supone que debe escribir RandomAccessFile no existe?
4 ¿Por qué necesitamos la clase StringReader?
5 ¿Por qué necesitamos la clase StringWriter?
6 ¿Por qué necesitamos la clase ByteArrayStream?
7 ¿Por qué necesitamos la clase PrintStream? ¿Puedes nombrar algunos lugares donde se usa?
8 ¿Por qué necesitamos DynamicProxy?
9 ¿Cómo funciona RMI?
10 ¿Qué tipos de objetos puede pasar usando RMI?