SlideShare una empresa de Scribd logo
1 de 13
INSTITUTO UNIVERSITARIO POLITÈCNICO
SANTIAGO MARIÑO
“EXTENSION PORLAMAR”
ESCUELA DE INGENIERÍA DE SISTEMAS
APLICACIONES JAVA
Autor:
Duran Génesis
47-C.I. 19.791.376
Porlamar, 28 de Junio de 2013
ENTRADA Y SALIDA DE DATOS EN JAVA
La E/S en java se basa en el concepto de flujo, que es una secuencia ordenada de datos
que tienen una fuente (flujos de entrada) o un destino (flujos de salida).
CLASES DE JAVA PARA LECTURA Y ESCRITURA DE DATOS
El package java.io contiene las clases necesarias para la comunicación del programa con
el exterior. Dentro de este package existen dos familias de jerarquías distintas para la
entrada/salida de datos.
ENTRADA Y SALIDA ESTÁNDAR (TECLADO Y PANTALLA)
En Java, la entrada desde teclado y la salida a pantalla están reguladas a traves de la
clase System. Esta clase pertenece al package java.lang y agrupa diversos métodos y
objetos que tienen relación con el sistema local.
LECTURA Y ESCRITURA DE ARCHIVOS
En Java, todos los ficheros son orientados a byte por lo que nos proporciona métodos
para leer y escribir desde/a un fichero. Las principales clases que nos posibilitan
trabajar con los ficheros son FileInputStreamy
FileOutputStream las cuales crean un enlace entre el flujo de bytes y el fichero.
SERIALIZACION
es el proceso de escribir el estado de un objeto a un flujo de bytes.
La utilidad de esta operación se manifiesta cuando queremos salvar el estado de
nuestro programa en un sitio de almacenamiento permanente o, en otras palabras,
cuando queremos hacer la persistencia de nuestro programa.
LECTURA DE UN ARCHIVO EN UN SERVIDOR DE INTERNET
Teniendo la dirección de Internet de un archivo, la librería de Java permite leer este
archivo utilizando un stream. Es una aplicación muy sencilla que muestra la polivalencia
del concepto de stream.
JAVA FUNDATION CLASESS (JFC) Y JAVA 2D
Las JFC, Java™ Foundation Classes son un conjunto de componentes y características
para ayudar a construir los entornos gráficos de los programas o GUIs (Graphical User
Interfaces).
JAVA MEDIA FRAMEWORK (JMF)
El API JMF (Java Media FrameWork) especifica una arquitectura, un protocolo de
transmisión de datos y unos elementos gráficos simples y unificados para la
reproducción de contenidos multimedia, esto es vídeo, audio y
animaciones, principalmente.
JAVA 3D
El API de Java 3D es un conjunto de clases para crear aplicaciones y applets con
elementos 3D.
JAVA BEANS
El API de JavaBeans hace posible escribir "componentes de software" en el lenguaje
Java.
RMI Y JAVA IDL
Tanto RMI (Remote Method Invocation) como Java IDL (Java Interface Definition Language)
son herramientas para desarrollar aplicaciones distribuidas. Estas aplicaciones presentan la
característica de que una aplicación puede ejecutar funciones y métodos en varios
ordenadores distintos.
JAVA NATIVE INTERFACE (JNI)
JNI (Java Native Interface) es el interface de programación de Java para ejecutar código
nativo, es decir código compilado al lenguaje binario propio de una plataforma o sistema
de ordenador.

Más contenido relacionado

La actualidad más candente

Curso java preparación certificación
Curso java preparación  certificación Curso java preparación  certificación
Curso java preparación certificación Paulina Pico Mantilla
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I) Cristian
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica iirolmanpaul
 
Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)Inés Rosero
 
investigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasinvestigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasAnel Sosa
 
investigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz graficainvestigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz graficaAnel Sosa
 
Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a ObjetosLuis Arturo Vargas
 
Aguagallo doris 6_s_ti_2pdf vfr
Aguagallo  doris 6_s_ti_2pdf vfrAguagallo  doris 6_s_ti_2pdf vfr
Aguagallo doris 6_s_ti_2pdf vfrDoris Aguagallo
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1Lubas Pc
 
Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2Jhonny Tenesaca
 
Apendice general 4 terminos de programador
Apendice general 4 terminos de programadorApendice general 4 terminos de programador
Apendice general 4 terminos de programadorWilson Delgado Ramos
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionMarioS1093
 

La actualidad más candente (20)

Curso java preparación certificación
Curso java preparación  certificación Curso java preparación  certificación
Curso java preparación certificación
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I)
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica ii
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)
 
investigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasinvestigacion unidad tres componentes y librerias
investigacion unidad tres componentes y librerias
 
Ppt java
Ppt javaPpt java
Ppt java
 
investigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz graficainvestigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz grafica
 
Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a Objetos
 
Aguagallo doris 6_s_ti_2pdf vfr
Aguagallo  doris 6_s_ti_2pdf vfrAguagallo  doris 6_s_ti_2pdf vfr
Aguagallo doris 6_s_ti_2pdf vfr
 
Curso Java Inacap
Curso Java InacapCurso Java Inacap
Curso Java Inacap
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
¿QUE ES JAVA?
¿QUE ES JAVA?¿QUE ES JAVA?
¿QUE ES JAVA?
 
Pdf glo
Pdf gloPdf glo
Pdf glo
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Test
TestTest
Test
 
Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2
 
Apendice general 4 terminos de programador
Apendice general 4 terminos de programadorApendice general 4 terminos de programador
Apendice general 4 terminos de programador
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacion
 

Destacado

Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...
Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...
Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...Rubén Talón Argente
 
Java 3d
Java 3dJava 3d
Java 3djtk1
 
Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.
Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.
Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.Ruth Martínez
 
CUERPOS GEOMÉTRICOS O FIGURAS 3D
CUERPOS GEOMÉTRICOS O FIGURAS 3DCUERPOS GEOMÉTRICOS O FIGURAS 3D
CUERPOS GEOMÉTRICOS O FIGURAS 3DSandra Farías
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1Clara Patricia Avella Ibañez
 
MODELADO DE PERSONAJES 3D
MODELADO DE PERSONAJES 3DMODELADO DE PERSONAJES 3D
MODELADO DE PERSONAJES 3Dguestd52308
 

Destacado (11)

Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...
Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...
Análisis de alternativas para el desarrollo de aplicaciones gráficas 3D sobre...
 
esferas en 3d
esferas en 3desferas en 3d
esferas en 3d
 
Java 3D
Java 3DJava 3D
Java 3D
 
Java 3d
Java 3dJava 3d
Java 3d
 
Java 3 d manual
Java 3 d manualJava 3 d manual
Java 3 d manual
 
Figuras 3 d
Figuras 3 dFiguras 3 d
Figuras 3 d
 
Aplicacion de texturas
Aplicacion de texturasAplicacion de texturas
Aplicacion de texturas
 
Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.
Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.
Actividades de aprendizaje en Mundos Virtuales 3D. Análisis de casos prácticos.
 
CUERPOS GEOMÉTRICOS O FIGURAS 3D
CUERPOS GEOMÉTRICOS O FIGURAS 3DCUERPOS GEOMÉTRICOS O FIGURAS 3D
CUERPOS GEOMÉTRICOS O FIGURAS 3D
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 
MODELADO DE PERSONAJES 3D
MODELADO DE PERSONAJES 3DMODELADO DE PERSONAJES 3D
MODELADO DE PERSONAJES 3D
 

Similar a Genesisslideshere

Algoritmos y estructuras de datos, presentacion inicial
Algoritmos y estructuras de datos, presentacion inicialAlgoritmos y estructuras de datos, presentacion inicial
Algoritmos y estructuras de datos, presentacion inicialjuanchota1
 
Aplicaciones en java
Aplicaciones en javaAplicaciones en java
Aplicaciones en javaIUPSM
 
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
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones javaArnel Gomez
 
Clase2
Clase2Clase2
Clase2rilara
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en javarsalazar16988
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEfrain Godoy
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEfrain Godoy
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEfrain Godoy
 
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 carlos
Presentacion carlosPresentacion carlos
Presentacion carlosKarlytozdj
 

Similar a Genesisslideshere (20)

Algoritmos y estructuras de datos, presentacion inicial
Algoritmos y estructuras de datos, presentacion inicialAlgoritmos y estructuras de datos, presentacion inicial
Algoritmos y estructuras de datos, presentacion inicial
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Aplicaciones en java
Aplicaciones en javaAplicaciones en java
Aplicaciones en java
 
Java
JavaJava
Java
 
Yerald tormet
Yerald tormetYerald tormet
Yerald tormet
 
Yerald tormet
Yerald tormetYerald tormet
Yerald tormet
 
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
 
Ediciones de java
Ediciones de javaEdiciones de java
Ediciones de java
 
Presentacion luis silva aplicaciones java
Presentacion luis silva aplicaciones javaPresentacion luis silva aplicaciones java
Presentacion luis silva aplicaciones java
 
JAVA
JAVAJAVA
JAVA
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Clase2
Clase2Clase2
Clase2
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en java
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
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 carlos
Presentacion carlosPresentacion carlos
Presentacion carlos
 

Más de GENEDURAN

Rol de un Gerente.
 Rol de un Gerente. Rol de un Gerente.
Rol de un Gerente.GENEDURAN
 
Informe de auditoria
Informe de auditoriaInforme de auditoria
Informe de auditoriaGENEDURAN
 
Actos administrativos
Actos administrativosActos administrativos
Actos administrativosGENEDURAN
 
Aplicaciones en java_genesis_duran (3)
Aplicaciones en java_genesis_duran (3)Aplicaciones en java_genesis_duran (3)
Aplicaciones en java_genesis_duran (3)GENEDURAN
 

Más de GENEDURAN (6)

Rol de un Gerente.
 Rol de un Gerente. Rol de un Gerente.
Rol de un Gerente.
 
Metodos
MetodosMetodos
Metodos
 
Mapa mntal
Mapa mntalMapa mntal
Mapa mntal
 
Informe de auditoria
Informe de auditoriaInforme de auditoria
Informe de auditoria
 
Actos administrativos
Actos administrativosActos administrativos
Actos administrativos
 
Aplicaciones en java_genesis_duran (3)
Aplicaciones en java_genesis_duran (3)Aplicaciones en java_genesis_duran (3)
Aplicaciones en java_genesis_duran (3)
 

Último

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Genesisslideshere

  • 1. INSTITUTO UNIVERSITARIO POLITÈCNICO SANTIAGO MARIÑO “EXTENSION PORLAMAR” ESCUELA DE INGENIERÍA DE SISTEMAS APLICACIONES JAVA Autor: Duran Génesis 47-C.I. 19.791.376 Porlamar, 28 de Junio de 2013
  • 2. ENTRADA Y SALIDA DE DATOS EN JAVA La E/S en java se basa en el concepto de flujo, que es una secuencia ordenada de datos que tienen una fuente (flujos de entrada) o un destino (flujos de salida).
  • 3. CLASES DE JAVA PARA LECTURA Y ESCRITURA DE DATOS El package java.io contiene las clases necesarias para la comunicación del programa con el exterior. Dentro de este package existen dos familias de jerarquías distintas para la entrada/salida de datos.
  • 4. ENTRADA Y SALIDA ESTÁNDAR (TECLADO Y PANTALLA) En Java, la entrada desde teclado y la salida a pantalla están reguladas a traves de la clase System. Esta clase pertenece al package java.lang y agrupa diversos métodos y objetos que tienen relación con el sistema local.
  • 5. LECTURA Y ESCRITURA DE ARCHIVOS En Java, todos los ficheros son orientados a byte por lo que nos proporciona métodos para leer y escribir desde/a un fichero. Las principales clases que nos posibilitan trabajar con los ficheros son FileInputStreamy FileOutputStream las cuales crean un enlace entre el flujo de bytes y el fichero.
  • 6. SERIALIZACION es el proceso de escribir el estado de un objeto a un flujo de bytes. La utilidad de esta operación se manifiesta cuando queremos salvar el estado de nuestro programa en un sitio de almacenamiento permanente o, en otras palabras, cuando queremos hacer la persistencia de nuestro programa.
  • 7. LECTURA DE UN ARCHIVO EN UN SERVIDOR DE INTERNET Teniendo la dirección de Internet de un archivo, la librería de Java permite leer este archivo utilizando un stream. Es una aplicación muy sencilla que muestra la polivalencia del concepto de stream.
  • 8. JAVA FUNDATION CLASESS (JFC) Y JAVA 2D Las JFC, Java™ Foundation Classes son un conjunto de componentes y características para ayudar a construir los entornos gráficos de los programas o GUIs (Graphical User Interfaces).
  • 9. JAVA MEDIA FRAMEWORK (JMF) El API JMF (Java Media FrameWork) especifica una arquitectura, un protocolo de transmisión de datos y unos elementos gráficos simples y unificados para la reproducción de contenidos multimedia, esto es vídeo, audio y animaciones, principalmente.
  • 10. JAVA 3D El API de Java 3D es un conjunto de clases para crear aplicaciones y applets con elementos 3D.
  • 11. JAVA BEANS El API de JavaBeans hace posible escribir "componentes de software" en el lenguaje Java.
  • 12. RMI Y JAVA IDL Tanto RMI (Remote Method Invocation) como Java IDL (Java Interface Definition Language) son herramientas para desarrollar aplicaciones distribuidas. Estas aplicaciones presentan la característica de que una aplicación puede ejecutar funciones y métodos en varios ordenadores distintos.
  • 13. JAVA NATIVE INTERFACE (JNI) JNI (Java Native Interface) es el interface de programación de Java para ejecutar código nativo, es decir código compilado al lenguaje binario propio de una plataforma o sistema de ordenador.