ELO3291 Entrada y Salida Básica en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González.

Slides:



Advertisements
Presentaciones similares
Curso de java básico (scjp)
Advertisements

Curso de java básico (scjp)
Introducción Características de la nueva API E/S antes de Java 1.4 ¿Por qué NIO? E/S orientada a bloques El patrón Reactor Canales y Buffers Lectura y.
Curso de Java Capitulo 2: Introducción a Java Profesor:
Lenguaje de programación Java
Orientación a Objetos con Java SE
Repaso para la construcción del intérprete 2012
Introducción al lenguaje C++
Algoritmo y Estructura de Datos I
Algoritmo y Estructura de Datos I
Objetos y Clases en Java
Conceptos Básicos de Java
Material Elaborado por: Lic. Saily González. CONTENIDO 2.1- Estructura de una Aplicación JAVA 2.2- Elementos básicos de la Programación JAVA Comentarios.
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Clases y objetos La unidad fundamental de programación OO son las clases. Conjunto de métodos y semántica Qué se va a hacer POO Clase: que define la implementación.
En Java las estructuras de repetición son las mismas que en C/C++.
Unidad I Java y C++ : Similitudes y diferencias
Técnicas avanzadas de programación Interfaces
Input – Scanner y Cajas de diálogo
1 Streams en Java Agustín J. González ELO Generalidades Un Stream es simplemente una fuente o destino de bytes. Los streams más comunes son los.
SCJP Sun Certified Programmer for Java 6
LENGUAJE “C” Programación.
Manejo de Excepciones Agustín J. González ELO329.
Suponiendo que además en la clase U hay: import java.util.*; class U{ static Scanner teclado = new Scanner(System.in); static public int readInt(String.
Plantillas (Templates)‏ Agustín J. González ELO-329.
1 Input Streams “Flujos de Entrada” Agustín J. González Versión original de Kip Irvine ELO-329.
El lenguaje de programación Java
JAVA J.A.C..
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tema 2: Los tipos de datos
1 Persistencia en Java Agustín J. González ELO-329.
Programación III Clase 08 Arreglos.
Sintaxis de C# (Declaraciones y Tipos)
Streams. / En casi todo programa se necesita traer o enviar información a una fuente externa. / Dicha información puede estar en un archivo en el disco.
1 Objetos y Clases en Java ELO-329: Diseño y Programación Orientados a Objetos.
Herramientas de polimorfismo y herencia en C++
INTEGRANTES LINA JIMÉNEZ LOZANO ROSA ELENA REINA CARLOS VILLADIEGO MARIANO SEPULVEDA.
Manejo de Punteros y objetos en memoria dinámica en C++
Unidad 2 REUTILIZACIÓN DE CLASES Programación Orientada a Objetos M.S.C. Ivette Hernández Dávila.
Ignacio Zahonero Martínez Luis Joyanes Aguilar Curso Programación en Java Tema 3 Entrada y Salida básica en Java -Paquetes-
Programación orientada a objetos. El método main es el comportamiento por el cual comienzan todos los programas en Java, de la misma forma en la que C,
ELO3291 Introducción a Java Agustín J. González ELO329.
PAQUETES Un paquete es un conjunto de clases, interfaces y subpaquetes relacionados. El paquete define un ámbito de visibilidad: los miembros que no tienen.
ELO3291 Estructuras básicas de la programación en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González.
Introducción al Lenguaje Java ELO329: Diseño y Programación Orientados a Objetos.
1 Clase Properties Agustín J. González ELO Introducción En contraste con C++ que tiene una rica variedad de contenedores, Java contiene cuatro.
1 Algunas ideas básicas en C++ Agustín J. González ELO-329.
1 Clase Properties Agustín J. González ELO Introducción Java contiene cuatro clases contenedoras en el paquete java.util: Vector, Stack, Hashtable,
Agustín J. González ELO-329
ELO3291 Estructuras fundamentales de la programación en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González.
Paquetes y Documentación en Java ELO329: Diseño y Programación Orientados a Objetos.
ELO3291 Estructuras fundamentales de la programación en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González.
Clases y Objetos en Java ELO329: Diseño y Programación Orientados a Objetos.
Funciones y Clases Amigas (Friend)‏ Miembros Estáticos (Static)
HERAMIENTAS DE PRODUCCIÓN
1 Algunas ideas básicas de C++ Agustín J. González ELO-329.
Introducción al Lenguaje Java ELO329: Diseño y Programación Orientados a Objetos.
¿Qué son? – tipos – manejo - ejemplos
Prof. Víctor Aquino Urrutia
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2009.
Tipos de datos básicos en Java
ARREGLOS. La sintaxis para declarar e inicializar un array será: Tipo_de_variable[ ] Nombre_del_array = new Tipo_de_variable[dimensión]; También podemos.
Diferentes maneras de manejar datos en JAVA COMP 250.
 DIANA GARCIA VALERIO. CONCEPTO DE FLUJO DE JAVA:  La información que necesita un programa para su función se obtiene mediante una entrada de datos.
Reutilización de código Elementos básicos del lenguaje Java Definición de variables, expresiones y asignaciones Fundamentos de Programación Departamento.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Introducción al Lenguaje Java
Introducción al Lenguaje Java
Introducción al Lenguaje Java
Introducción al Lenguaje Java
Transcripción de la presentación:

ELO3291 Entrada y Salida Básica en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González

ELO3292 Introducción Veremos la forma de hacer entreda y salida simple por consola. Formas gráficas de entrada y Salida se verán después. Las clases principales a estudiar son: Java.io.PrintStream (desde Java 1.0), y Java.util.Scanner (desde Java 1.5)

ELO3293 Salida de datos simple a consola Desde la versión 1.0 de Java existe la clase java.io.PrintStream. Define métodos para la salida de se stream vía buffer. Los caracteres son puestos en memoria temporalmente antes de salir a consola. Los métodos son: print(Object o): invoca método toString e imprime resultado. print(String s): imprime string s. print(tipo_básico b): imprime el valor de b println(String s): Imprime s seguido de newline.

ELO3294 Entrada de datos simples por consola El objeto especial para efectuar entrada de datos es System.in Para facilitar la entrada de datos se creó a partir de la versión 1.5 Java incorpora la clase Scanner en paquete java.util, la cual trabaja en cascada con la otra. Scanner tiene varios métodos convenientes para la entrada de datos. Ejemplo: InputExample.java

ELO3295 Métodos de Java.util.Scanner Ver documentación Revisar métodos: hasNext(): hay más datos en entrada? next(): retorna próximo token. hasNextType(): Type es tipo básico. verdadro si hay dtal dato a continuación. Type es boolena, Byte, Double, Float, Int, Long y Short. nextType(): retorna el dato del tipo Type a continuación. Ver también: hasNextLine(), nextLine(); findInLine(String s);