Blog
Capitulo 8 - Certificacion Java
Camilo Nova
Camilo Nova
CEOAlgunas notas sobre Entrada y Salida en Java
Para obtener el separador propio del sistema en el cual se ejecuta el código java se puede llamar al siguiente método:
String fs = System.getProperty("file.separator");
Cuando se crea una instancia de la clase File, no es creado el archivo como tal, solamente existe la instancia del mismo en memoria.
Ejemplos de Flujos de Datos en bajo nivel:
- FileInputStream
- FileOutputStream
Ejemplos de Flujos de Datos en alto nivel:
- DataInputStream
- DataOutputStream
FileInputStream/FileOutputStream de bajo nivel y DataInputStream/DataOutputStream de alto nivel son usados para leer y escribir datos en formato binario.
FileReader/FileWriter de bajo nivel y BufferedReader/BufferedWriter de alto nivel son usados para leer y escribir datos en formato de texto.
ObjectInputStream y ObjectOutputStream pueden utilizarse para leer o escribir objetos encadenando flujos de bajo nivel con de alto nivel.
El proceso de escribir en disco un objeto es llamado serializacion, para que el objeto pueda ser serializado este debe implementar la interfaz 'Serializable'.
Written by Camilo Nova
Camilo Nova
Axiacore CEO. Camilo writes thoughts about the intersection between business, technology, and philosophy
Scale your company with the same people
Practical ideas to do more and get back your time every week
We respect your inbox. Privacy policy