SlideShare una empresa de Scribd logo
1 de 8
Instituto Universitario Politécnico Santiago Mariño
Extensión Porlamar
Escuela de Ingeniería de Sistemas.
Aplicaciones en Java
Profesor:
Ing. Diógenes Rodríguez.
Autor:
Br. Pedro Barrientos.
C.I: 19.232.006
Porlamar, Junio 2013.
Java
Es un lenguaje de programación general orientado al manejo de
objetos empezó a difundir a partir de 1995. Las aplicaciones son los
programas básicos de java se ejecutan en una determinada máquina.
Entrada y Salida de Datos en Java.
Existen jerarquías de clases para la entrada y salida de datos.
InputStream (para lectura): Superclase abstracta que proporciona canal
de entrada.
OutputStream (para escritura): Superclase abstracta que proporciona
canal de salida.
Entrada y Salida Estándar.
Para la entrada de datos se tiene System.in se encarga del
flujo estándar de entrada de datos al sistema donde usualmente
es por teclado.
Para que ocurra la salida de los datos se requiere la clase
System.out la cual se encarga del flujo estándar de salida de
datos donde son dirigidos a consola y permite ser visualizados
por pantalla.
Lectura y Escritura de Archivos
Lectura de Archivos.
FileReader
Representa un fichero de texto para la lectura de datos.
BufferedReader
Se encarga de leer el texto de una secuencia de caracteres de
entrada, a fin de proporcionar a la lectura de los caracteres.
Escritura de Archivos.
FileWriter
Crea un flujo hacia el archivo deseado de tal manera que si este no
existe es creado.
PrintWriter
Su función principal es ofrecer métodos que permitan la
manipulación mejor del flujo de datos.
Serialización
Su función principal es transformar un objeto en una cadena de
bytes. Java brinda la serialización en forma estándar y es lograda
mediante la interfaz serializable del paquete java.io.
Java Foundation Classes (JFC) y Java 2D
Clases Java fundamentales son conjunto completo de interfaz
gráfica de usuario.
JFC incluye las siguientes características:
• El conjunto de componentes de swing.
• Gráficos 2D.
• Pluggable Look-and-feel.
• Accesibilidad.
• Arrastrar y soltar.
• Internacionalización.
Lectura de un archivo en un servidor en internet.
Esta clase permite presentar cómo leer un archivo de texto
denominado Readme.txt del servidor., la cual debe reconocer el
programa, brindar ayuda al usuario a empezar a usarlo.
Java media framework (JMF).
Java media framework es una interfaz de programación de
aplicaciones (API) para la incorporación de los medios de
comunicación basados ​​en el tiempo en las aplicaciones Java y
applets.
Java 3D
Esta destinado a dar a los desarrolladores de Java la capacidad
de escribir aplicaciones que proporcionan tridimensional,
contenido interactivo para los usuarios.
Java Beans.
Java Beans es una clase java que debe seguir los siguientes
acuerdos:
• Se debe tener un constructor sin argumentos.
• Debe ser serializable.
• Debe proporcionar métodos para establecer los valores de
ciertas propiedades.
RMI y Java IDL
Es una implementación que permite que dos objetos
interactúen sobre diferentes plataformas a través de una red.
Java Native Interface (JNI).
Es un framework de programación que permite que un
programa escrito en Java sea ejecutado en la maquina
virtual Java (JVM) pueda interactuar con programas escritos
en otros lenguajes.
Muchas Gracias por su
Atención.

Más contenido relacionado

La actualidad más candente (20)

Curso Java Avanzado 0 Conceptos Basicos
Curso Java Avanzado   0 Conceptos BasicosCurso Java Avanzado   0 Conceptos Basicos
Curso Java Avanzado 0 Conceptos Basicos
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
¿QUE ES JAVA?
¿QUE ES JAVA?¿QUE ES JAVA?
¿QUE ES JAVA?
 
Curso java preparación certificación
Curso java preparación  certificación Curso java preparación  certificación
Curso java preparación certificación
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Apendice general 4 terminos de programador
Apendice general 4 terminos de programadorApendice general 4 terminos de programador
Apendice general 4 terminos de programador
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 
Curso Java Inacap
Curso Java InacapCurso Java Inacap
Curso Java Inacap
 
Java lenguaje de desarrollo
Java lenguaje de desarrolloJava lenguaje de desarrollo
Java lenguaje de desarrollo
 
Unidad 3 java
Unidad 3 javaUnidad 3 java
Unidad 3 java
 
Guia 1 java
Guia 1 javaGuia 1 java
Guia 1 java
 
JCBC
JCBCJCBC
JCBC
 
Jdbc
JdbcJdbc
Jdbc
 
Niveles de lenguaje de progracion yanne
Niveles de lenguaje de progracion yanneNiveles de lenguaje de progracion yanne
Niveles de lenguaje de progracion yanne
 
Realidad Aumentada (RA). Fundamentos de Java
Realidad Aumentada (RA). Fundamentos de JavaRealidad Aumentada (RA). Fundamentos de Java
Realidad Aumentada (RA). Fundamentos de Java
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Java
Java Java
Java
 
Ap01 java
Ap01 javaAp01 java
Ap01 java
 
Interfaces en java
Interfaces en javaInterfaces en java
Interfaces en java
 
Portafoliojava
PortafoliojavaPortafoliojava
Portafoliojava
 

Destacado

Postulados Morales.
Postulados Morales.Postulados Morales.
Postulados Morales.PedroJBM
 
Error de software
Error de softwareError de software
Error de softwareJorge Luna
 
La Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código Ético
La Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código ÉticoLa Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código Ético
La Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código ÉticoAntonio Vallecillo
 
Desintegracion familiar
Desintegracion familiarDesintegracion familiar
Desintegracion familiarEmma Díaz
 
Aplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power PointAplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power PointMariviMartinezM
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La CalidadCarolina
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blancaStudentPc
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwarexpjair
 
Introducción de pruebas de software
Introducción de pruebas de softwareIntroducción de pruebas de software
Introducción de pruebas de softwareMarta Silvia Tabares
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 

Destacado (16)

Postulados Morales.
Postulados Morales.Postulados Morales.
Postulados Morales.
 
Ing de software
Ing de softwareIng de software
Ing de software
 
Error de software
Error de softwareError de software
Error de software
 
La Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código Ético
La Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código ÉticoLa Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código Ético
La Ética en la Ingeniería de Software de Pruebas: Necesidad de un Código Ético
 
Desintegracion familiar
Desintegracion familiarDesintegracion familiar
Desintegracion familiar
 
Aplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power PointAplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power Point
 
Caja negra!!
Caja negra!!Caja negra!!
Caja negra!!
 
Caja negra (ejemplos)...
Caja negra (ejemplos)...Caja negra (ejemplos)...
Caja negra (ejemplos)...
 
Pruebas de caja blanca y negra
Pruebas  de caja blanca y negraPruebas  de caja blanca y negra
Pruebas de caja blanca y negra
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La Calidad
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
La filosofía de la calidad
La filosofía de la calidadLa filosofía de la calidad
La filosofía de la calidad
 
Introducción de pruebas de software
Introducción de pruebas de softwareIntroducción de pruebas de software
Introducción de pruebas de software
 
Tipos de-pruebas
Tipos de-pruebasTipos de-pruebas
Tipos de-pruebas
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 

Similar a Presentación aplicaciones en java.

Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica iirolmanpaul
 
Nuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power pointNuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power pointJ_cordero
 
presentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javapresentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javaingyon
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones javaArnel Gomez
 
Presentacion de ruby
Presentacion de rubyPresentacion de ruby
Presentacion de rubyKarlytozdj
 
Jesus cardona presentacion no numerica 2_java
Jesus cardona presentacion no numerica 2_javaJesus cardona presentacion no numerica 2_java
Jesus cardona presentacion no numerica 2_javajessancardona
 
Presentacion luis silva aplicaciones java
Presentacion luis silva aplicaciones javaPresentacion luis silva aplicaciones java
Presentacion luis silva aplicaciones javaLuisFeSilva
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en javarsalazar16988
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I) Cristian
 

Similar a Presentación aplicaciones en java. (20)

Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica ii
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Nuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power pointNuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power point
 
presentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javapresentacion de Aplicaciones de Java
presentacion de Aplicaciones de Java
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Yerald tormet
Yerald tormetYerald tormet
Yerald tormet
 
Yerald tormet
Yerald tormetYerald tormet
Yerald tormet
 
Presentacion de ruby
Presentacion de rubyPresentacion de ruby
Presentacion de ruby
 
Java
JavaJava
Java
 
Jesus cardona presentacion no numerica 2_java
Jesus cardona presentacion no numerica 2_javaJesus cardona presentacion no numerica 2_java
Jesus cardona presentacion no numerica 2_java
 
Presentacion luis silva aplicaciones java
Presentacion luis silva aplicaciones javaPresentacion luis silva aplicaciones java
Presentacion luis silva aplicaciones java
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en java
 
Java
JavaJava
Java
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I)
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 

Presentación aplicaciones en java.

  • 1. Instituto Universitario Politécnico Santiago Mariño Extensión Porlamar Escuela de Ingeniería de Sistemas. Aplicaciones en Java Profesor: Ing. Diógenes Rodríguez. Autor: Br. Pedro Barrientos. C.I: 19.232.006 Porlamar, Junio 2013.
  • 2. Java Es un lenguaje de programación general orientado al manejo de objetos empezó a difundir a partir de 1995. Las aplicaciones son los programas básicos de java se ejecutan en una determinada máquina. Entrada y Salida de Datos en Java. Existen jerarquías de clases para la entrada y salida de datos. InputStream (para lectura): Superclase abstracta que proporciona canal de entrada. OutputStream (para escritura): Superclase abstracta que proporciona canal de salida.
  • 3. Entrada y Salida Estándar. Para la entrada de datos se tiene System.in se encarga del flujo estándar de entrada de datos al sistema donde usualmente es por teclado. Para que ocurra la salida de los datos se requiere la clase System.out la cual se encarga del flujo estándar de salida de datos donde son dirigidos a consola y permite ser visualizados por pantalla. Lectura y Escritura de Archivos Lectura de Archivos. FileReader Representa un fichero de texto para la lectura de datos. BufferedReader Se encarga de leer el texto de una secuencia de caracteres de entrada, a fin de proporcionar a la lectura de los caracteres.
  • 4. Escritura de Archivos. FileWriter Crea un flujo hacia el archivo deseado de tal manera que si este no existe es creado. PrintWriter Su función principal es ofrecer métodos que permitan la manipulación mejor del flujo de datos. Serialización Su función principal es transformar un objeto en una cadena de bytes. Java brinda la serialización en forma estándar y es lograda mediante la interfaz serializable del paquete java.io. Java Foundation Classes (JFC) y Java 2D Clases Java fundamentales son conjunto completo de interfaz gráfica de usuario.
  • 5. JFC incluye las siguientes características: • El conjunto de componentes de swing. • Gráficos 2D. • Pluggable Look-and-feel. • Accesibilidad. • Arrastrar y soltar. • Internacionalización. Lectura de un archivo en un servidor en internet. Esta clase permite presentar cómo leer un archivo de texto denominado Readme.txt del servidor., la cual debe reconocer el programa, brindar ayuda al usuario a empezar a usarlo. Java media framework (JMF). Java media framework es una interfaz de programación de aplicaciones (API) para la incorporación de los medios de comunicación basados ​​en el tiempo en las aplicaciones Java y applets.
  • 6. Java 3D Esta destinado a dar a los desarrolladores de Java la capacidad de escribir aplicaciones que proporcionan tridimensional, contenido interactivo para los usuarios. Java Beans. Java Beans es una clase java que debe seguir los siguientes acuerdos: • Se debe tener un constructor sin argumentos. • Debe ser serializable. • Debe proporcionar métodos para establecer los valores de ciertas propiedades.
  • 7. RMI y Java IDL Es una implementación que permite que dos objetos interactúen sobre diferentes plataformas a través de una red. Java Native Interface (JNI). Es un framework de programación que permite que un programa escrito en Java sea ejecutado en la maquina virtual Java (JVM) pueda interactuar con programas escritos en otros lenguajes.
  • 8. Muchas Gracias por su Atención.