Programaci n orientada a objetos
Download
1 / 6

Programación Orientada a Objetos - PowerPoint PPT Presentation


  • 116 Views
  • Uploaded on

Programación Orientada a Objetos. Strings. Fundamentos. Para Java cada archivo es un flujo (stream) secuencial de bytes.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Programación Orientada a Objetos' - mary


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Fundamentos
Fundamentos

  • Para Java cada archivo es un flujo (stream) secuencial de bytes.

  • Todos los sistemas operativos proveen un mecanismo para determinar el fin de un archivo, como una marca end-of-file ó contando el total de bytes leidos y comparandolo con el total almacenado por una estructura del sistema.

  • Streams basados en bytes representan datos en formato binario.

    • Archivos creados en base a este tipo de streams son archivos binarios y deben ser leido por programas que conviertan ese formato binario a un formato entendible por los humanos.

  • Streams basados en formato caracter representan datos como secuencias de caracteres.

    • Archivos creados en base a este tipo de streams son archivos de texto y pueden ser leidos por cualquier editor de texto


Fundamentos1
Fundamentos

  • Java tambien puede asociar streams con diferentes dispositivos.

    • System.in

    • System.out

    • System.err.

  • El paquete java.io incluye definiciones para las clases stream classes

    • FileInputStream (para leer desde archivos binarios)

    • FileOutputStream (para escribir en archivos binarios)

    • FileReader (para leer desde archivos texto)

    • FileWriter (para escribir en archivos texto)

  • Los archivos son abiertos al crear objetos de las clases antes mencionadas.


Clase file
Clase File

  • La clase File se utiliza para obtener información acerca de archivos y directorios.

  • La lectura y escritura de archivos texto se la puede realizar con las clases Scanner y Formatter.

    • La clase Formatter permite formatear datos en forma similar a lo que realiza System.out.printf.

  • La ruta de un archivo o directorio especifica su ubicación en el disco.

    • Una ruta absoluta contiene todos los directorios desde la raíz.

    • Una ruta relativa empieza en el directorio in el cual la aplicación comienza a ejecutarse.




ad