EJERCICIO 1 Crear un programa que muestre la lista de ficheros y directorios del directorio: C:\windows Solución Ejercicio1 EJERCICIO 2 Crear un programa que muestre la lista de volúmenes Solución Ejercicio2 EJERCICIO 3 Crear un programa que introduciendo el nombre de un fichero (con su ruta completa) nos de toda la información posible de él.… Seguir leyendo Ejercicios propuestos E/S
Categoría: JAVA
Cierre de recursos
El manejo automático de recursos tales como Files, Input/OutputStreams, etc., que los desarrolladores tienen que cerrar manualmente se puede realizar de forma automática. Pero se sigue aconsejando hacerlo manualmente con el metodo close() de la siguiente forma:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
public void oldTry( ){ try{ fos = new FileOutputStream("movies.txt"); dos = new DataOutputStream(fos); dos.writeUTF("Java 7 Block Buster"); }catch (IOException e){ e.printStackTrace( ); }finally{ try{ fos.close( ); dos.close( ); }catch (IOException e){ //maneja la excepción } } } |
Si queremos hacerlo de forma automática no tendremos que utilizar el método close(), pero para que esto … Seguir leyendo Cierre de recursos
La Clase File
La clase File perteneciente al paquete java.io nos permite manejar ficheros y directorios. File myFile = new File(«myfile.txt»); Crea un fichero File myFile = new File(«MyDocs», «myfile.txt»); Crea un fichero en el directorio especificado Los métodos más utilizados de la clase File son los siguientes: Métodos que proporcionan información del fichero: String getName(); Devuelve el… Seguir leyendo La Clase File
Entrada y salida por consola
Java permite realizar operaciones de entrada / salida de consola a través de tres variables publicas y estáticas de la clase java.lang.System. System.out; es una objeto de tipo PrintStream. Es la salida estándar por consola System.in; es un objeto de tipo InputStream. Es la entrada estándar. System.err; es un objeto de tipo PrintStream. Es la… Seguir leyendo Entrada y salida por consola
Serialización
La Serialización es el mecanismo por el cual guardamos el estado de un objeto en un recurso no volátil como un fichero por ejemplo para luego poder volver a reconstruir este objeto, esto se denomina deserialización. Cuando mencionamos el estado de un objeto nos referimos a las propiedades de este. Si un objeto está referenciando… Seguir leyendo Serialización