Apuntes Informatica ITOAXACA

Foro oficial del blog http://robertoch-itoaxaca.blogspot.com Apuntes de Informatica IT OAXACA


    Didactica 1: Clases para manejos de archivos

    Comparte

    Admin
    Admin

    Mensajes : 21
    Fecha de inscripción : 30/03/2010

    Didactica 1: Clases para manejos de archivos

    Mensaje  Admin el Miér Mar 31, 2010 2:57 am

    Recordando lo visto en clase y para que no se les olvide. Shocked

    Las primeras 5 personas que respondan este post y describan claramente cuales son las 6 clases para manejos de archivos en JAVA recibiran 1 punto de partipacion.

    Se debe mencionar el nombre de la clase, descripcion clara y algunos de sus metodos.

    Espero sus respuestas Cool

    Saludos

    L.I. Bernardo Roberto Cruz Hernandez bom
    Organizacion de Datos I
    IT OAXACA

    IGOMEZ

    Mensajes : 3
    Fecha de inscripción : 31/03/2010

    Re: Didactica 1: Clases para manejos de archivos

    Mensaje  IGOMEZ el Miér Mar 31, 2010 4:35 am

    Profe. atendiendo al ejercicio que dejó. Bueno deduje esto, espero estar bien..

    La clase InputStream y OutputStream, la primera de estas es utilizada para "Streams" de Entrada (Input)mientras la segunda "Streams" de Salida (Output);
    Existen otras dos variaciones para las Clases InputStream y OutputStream que son : Writer y Reader, la

    Las Clases InputStream y OutputStream solamente soportan "Streams" de 8-bits byte, mientras las Clases Writer y Reader soporta "Streams" de 16-bits.

    La importancia de 16-bits radica en Java utilizando Unicode, al utilizarse 8-bits no es posible emplear
    muchos caracteres disponibles en Unicode.

    espero estar bien.. y gnare el punto jajaja..
    FELICES VACACIONES...

    ISMAEL GOMEZ VELASCO

    Admin
    Admin

    Mensajes : 21
    Fecha de inscripción : 30/03/2010

    bienvenido Ismael

    Mensaje  Admin el Miér Mar 31, 2010 4:48 pm

    Tu respuesta es acertada hasta cierto punto, pero te hizo falta mencionar la clase que hemos estado codificando, hay que ampliar un poco mas la informacion. Esperaremos las respuestas de los demas alumnos.

    Tienes un punto extra

    Saludos
    B. Roberto Cruz Hernandez

    acruz

    Mensajes : 4
    Fecha de inscripción : 01/04/2010

    respuesta clases para el manejo de archivos

    Mensaje  acruz el Jue Abr 01, 2010 7:44 am

    El procesamiento de archivos utilizando las clases del paquete java.io

    FileInputStream: para la entrada basada en bytes desde un archivo.
    FileOutputStream: para la salida basada en bytes hacia un archivo.
    FileReader: para la entrada basada en caracteres desde un archivo.
    FileWriter: para la salida basada en caracteres hacia un archivo.

    Los archivos se abren creando objetos de estas clases de flujos, que heredan de las clases InputStream, OutputStream, Reader y Writer respectivamente. por lo tanto, los metodos de estas clases de flujo pueden aplicarse a los flujos de archivos tambien.

    Cool
    AGUSTIN CRUZ ROJAS.

    Admin
    Admin

    Mensajes : 21
    Fecha de inscripción : 30/03/2010

    Saludos agustin

    Mensaje  Admin el Jue Abr 01, 2010 8:49 pm

    Que tal Agustin

    Una observacion falto mencionar la clase para el manejo de propiedades de los archivos, es primordial su uso, y falto explicar mas clases que mencionas.

    Tienes un punto extra

    Saludos
    L.I. B. Roberto CH

    Santonio

    Mensajes : 1
    Fecha de inscripción : 02/04/2010

    respuesta

    Mensaje  Santonio el Vie Abr 02, 2010 8:00 am

    La clase OutStream se encarga de manejar los flujos de salida y la InputStream de entrada estas dos clases son abstractas pertenecientes al paquete io
    La clase OutStream tiene los siguientes métodos :
    • public abstract void write(int var) throws IOException
    • public void write(byte var[]) throws IOException
    • public void close() throws IOException
    al igual esta misma tiene derivadas las clases que se deriban de OutStream son:
    • FileOutputSteam
    • ByteArrayOutputStream
    • PipedOutputSteam
    La clase InputStream tiene los siguientes métodos:
    • public abstract int read() throws IOException
    • public int read(byte b[]) throws IOException
    • public int available() throws IOException
    • public void flush() throws IOException
    • public void close() throws IOException
    las clases deribadas de InputStream son :
    • FileInputStream.
    • ByteArrayInputStream.
    • StringInputStream.
    • SequenceInputStream.
    • PipedInputStream
    Cada clase deribada de ambas implementan el método write de diferentes formas.[center]

    gustavo santos gonzalez

    Mensajes : 1
    Fecha de inscripción : 07/04/2010

    clases para manejo d archivos

    Mensaje  gustavo santos gonzalez el Miér Abr 07, 2010 4:40 am

    writer: para escribir en archivos
    reader: para leer de archivos
    inputstream: para recibir bytes
    outputstream: para escribir bytes
    file: para acceder a caracteristicas de archivos
    ramdomaccesfile: para archivos de acceso aleatorio

    Admin
    Admin

    Mensajes : 21
    Fecha de inscripción : 30/03/2010

    La clase FILE

    Mensaje  Admin el Miér Abr 07, 2010 9:27 pm

    Saludos a todos empezare por la clase FILE

    En el blog especificamente en este post http://robertoch-itoaxaca.blogspot.com/2010/03/archivos-en-java-la-clase-file-y-sus.html indique algun material de lectura de la clase FILE.

    De donde podemos decir:

    La clase File en java representa un fichero de forma abstracta y nos permite obtener información sobre él. Al instanciar la clase File con un fichero, no se abre el fichero ni es necesario que este exista y precisamente esa es la primera información útil que podemos obtener del fichero: saber si existe o no.

    Para ello usa el metodo exists() que verifica que el archivo vinculado al objeto exista. Existen mas metodos podemos decir que se clasifican en dos categorias:

    - De Archivos
    - De Directorios

    De los primeros podemos citar los siguientes:

    boolean isFile() // nos dice si es un fiechero
    boolean exists() // nos dice si el fichero existe
    boolean canRead() //nos dice si se puede leer el fichero
    boolean canWrite() // nos dice si se puede escribir en el fichero
    boolean delete () //elimina el fichero
    long length() // nos dice el temaño del fichero en bytes
    long lastModified() // ultima vez que se modifico el fichero
    boolean renameTo() // cambia el nombre del fichero
    String getName() // nombre del fichero
    String getPath() // ruta del fichero
    getAbsolutePath() // ruta larga del fichero


    De los segundos:

    # boolean isDirectory()

    * Acción: Comprobar si el objeto es un directorio.
    * Retorna: true si el objeto es un directorio y false si es un archivo.
    # boolean mkdir()

    * Acción: Crear el directorio especificado como rutaFichero en el constructor.
    * Retorna: true si se ha creado el directorio y false en caso contrario.

    # String[] list()

    * Acción: Obtener la lista de archivos que hay en el directorio.
    * Retorna: Un array de tipo String con la lista de los nombres de archivos.

    Para poder crear un objeto de la clase FILE basta con llamar al constructor por ejemplo:

    File archivito = new File();

    Alguien que quiera comentar algo mas sobre esta clase.

    Saludos

    L.I. Roberto

    Contenido patrocinado

    Re: Didactica 1: Clases para manejos de archivos

    Mensaje  Contenido patrocinado Hoy a las 12:14 am


      Fecha y hora actual: Sáb Dic 03, 2016 12:14 am