Una aplicación web se despliega en el contenedor Web que todo servidor de aplicaciones compatible con JEE debe poseer. Este tipo de aplicaciones se componen de los siguientes recursos: Servlets; clases java que administra y se ejecutan en el contenedor JSP; páginas web compuestas de HTML, CSS, …etc y código Clases Java Descriptores de despliegue;… Seguir leyendo Introducción a las aplicaciones WEB
Autor: ciberkaos
Que es Swing
Swing es un API formado por un conjunto de componentes mejorados que sustituyen a los de las herramientas AWT originales más una serie de componentes avanzados. Estos componentes permiten crear interfaces de usuario con el tipo de funcionalidad que se espera de las aplicaciones modernas. Entre ellos se incluyen árboles de elementos, tablas, editores de… Seguir leyendo Que es Swing
Ejercicios opcionales E/S
Ejercicio 1: Crea un programa que lea el contenido de un fichero de texto, lo almacene línea por línea en un ArrayList, y luego pregunte de forma repetitiva al usuario qué línea desea ver. Terminará cuando el usuario introduzca «-1». Ejercicio 2: Crea un programa que lea el contenido de un fichero de texto, lo… Seguir leyendo Ejercicios opcionales E/S
Ejercicios propuestos E/S
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
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