Primeros pasos en java. Definición de las librerías import java.applet.Applet; //cuando se crea un applet import java.awt.*; //importa todos los paquetes.

Slides:



Advertisements
Presentaciones similares
Arreglos.
Advertisements

FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 13 Ing. Ronald Criollo.
Interprete o máquina real
Java nos ofrece System.out para escribir en pantalla, pero también tenemos System.in para leer. System.in es un objeto de una clase de java que se llama.
Estructura de Datos Unidad 4. Recursividad Dra. María Lucía Barrón Estrada Enero-Junio 2007.
Unidad 1. Manejo de ficheros
Modularidad Estructura de datos.
Tema 1. Introducción a la programación (Lenguaje java).
1.2 Sintaxis del lenguaje Java.
2.4 Construcción de un TAD a partir de otro.
UNIVERSIDAD LATINA (UNILA)
Introducción al lenguaje C++
Algoritmo y Estructura de Datos I
Archivos Contenido: Archivos de Texto Archivos de Acceso Aleatorio
Arreglos: Vectores en JAVA
La estructura básica de los programas en java, algo a tener en cuenta y que debemos recordar siempre es el archivo debe llevar el nombre de la clase con.
Excepciones y archivos Info 033. Exception El término Exception es la palabra corta para la frase "evento excepcional." Definition: Una excepción es un.
Método en Java.
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Realizado por: Bertha Palomeque A. Rodrigo Barzola J. Sensor de Temperatura utilizando el Starter Kit Javelin Stamp.
Estructuración y modularidad de los programas Fundamentos de Programación/ Programación I
Material de apoyo Unidad 2 Estructura de datos
L ISTAS E NLAZADAS No son mas que un conjunto o lista de objetos que a diferencia de los vectores, estas poseen la capacidad de crecer o decrecer. Por.
Java Orientado a Objetos CLASES,OBJETOS Y MÉTODOS
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.
Creación de Aplicaciones
Tema 6: Clases Antonio J. Sierra.
Unidad I Java y C++ : Similitudes y diferencias
Public class MiClase { public static int tmp = 123; // miembro variable public static final double PI = ;// miembro constante public float.
Igor Santos Grueiro. Ahora tenemos datos y datos …
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.
Archivos y Búsqueda Secuencial
UNIDAD 2 CLASES Y OBJETOS. CLASE Elementos cabecera y cuerpo de la clase. Cabecera: aporta información fundamental sobre la clase en sí y constituye de.
Clase Teórica No. 4 Programación IV
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.
Repaso/resumen 1.lectura/escritura y asignación 2.funciones 3.selección de instrucciones (if-else) 4.repetición de instrucciones (while) 5.recursión 6.operadores/instrucciones.
Funciones1 PROGRAMACIÓN ESTRUCTURADA EN PSEUDÓCODIGO Profr. Miguel Rodríguez Hernández PROGRAMACIÓN MODULAR O FUNCIONAL.
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
METODOLOGÍA DE LA PROGRAMACIÓN
Programación Orientada a Objetos
Un programa no es nada mas que una serie de instrucciones dadas al ordenador en un lenguaje entendido por el, para decirle exactamente lo que queremos.
Computación II Repaso de java Karina Figueroa Mora.
Tema 9: Paquetes Antonio J. Sierra. Índice 1. Introducción. 2. Protección de acceso. 3. Importación de paquetes. 4. Modelado UML de un paquete.
COMP 250.  Ejemplo:  Suponer que se necesita codificar un programa donde se muestre como resultado el string “Bienvenidos al mundo de JAVA!!!” cien.
SUMA DE DOS NÚMEROS Pseudocódigo, diagrama de flujo y programa java.
Hola mundo. 2 En Java para indicar el inicio y fin de un bloque de instrucciones utiliza las llaves { } es decir: { Inicio de instrucciones para la clase.
Java.
1 1 1.
Sentencias de repetición
Utilizar el IDE de desarrollo Eclipse o Netbeans para crear un programa en Java que imprima Bienvenidos a la programación en Java.
© Mark E. Damon - All Rights Reserved Subject 1 Subject 2 Subject 3 Subject 4 Subject 5 Subject 6 $100 $200 $300 $400 $500 Round 2 Final Jeopardy Scores.
Universidad Domingo Savio Facultad de Ciencias y Tecnología de la Información Carrera Ingeniería en Redes y Telecomunicaciones Materia : Programación I.
Prof. Víctor Aquino Urrutia
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2009.
ESTRUCTURAS DE DECISION MULTIPLE
LENGUAJE DE PROGRAMACIÓN
LENGUAJE DE PROGRAMACIÓN
1 Métodos. 2 Un método es un conjunto de instrucciones definidas dentro de una clase, que realizan una determinada tarea y a las que podemos invocar mediante.
Constructores Los constructores inicializan nuestra clase, le dan un estado inicial estable listo para su uso. Siempre que declarábamos una variable numérica.
Métodos en Java. Estructura de un programa en Java ► La relación con la vida misma la podemos ver en el siguiente comentario: Imaginemos que dos clases.
Manejo de Excepciones made by cristhian.. !!.  Errores que se pueden producir durante la ejecucion de una aplicacion y que podemos controlar o manejar.
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.
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad de Ingeniería de Sistemas Computacionales Programa de Lic. en Informática Educativa Computación.
ArreglosBidimensionales enjava. Sonestructurasdetamañofijoorganizadasporfilasy columnas. Estas estructuras almacenan valores del MISMO TIPO de dato. Cada.
ESTRUCTURA DE UN PROGRAMA EN
ArreglosUnidimensionales enjava. Existenarreglosdeunadimensión (unidimensionales),dedosdimensiones Losarreglossonvariablesquealmacenanvarios valores del.
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.
EL MUNDO DE LOS OBJETOS PROGRAMANDO EN JAVA.
String, random y stream en java
Clase1: lectura/escritura/asignación
Transcripción de la presentación:

Primeros pasos en java

Definición de las librerías import java.applet.Applet; //cuando se crea un applet import java.awt.*; //importa todos los paquetes awt import java.io.*; //se coloca cuando se utiliza el void main import java.math.*; //se coloca cuando se realizan funciones matema

Definición de la clase Súper importante: cuando se crea un nuevo archivo, el nombre de la clase debe ser idéntico al nombre del archivo creado, de lo contrario marcara un error como indefinida la clase. Nombre del archivo hola_ejemplo_no_1.java Al crear la clase public class hola_ejemplo_no_1 { public static void paint (){ }

Caso no 1: Imprimir mensajes 1.- Para la impresión de un mensaje System.out.print(“”); Ejemplos: System.out.print(“Esta línea imprime un mensaje de texto”); 2.- Para un salto de línea, se coloca System.out.println(“Imprime un salto de línea println”);

Caso no 2: Imprimir el valor de una variable Suponga que deseamos hacer la suma de a + b y posteriormente imprimir el valor de la variable suma. El código en java que hace esto sería el siguiente: suma = a + b; 3.- Para imprimir el valor de la variable suma System.out.print(“El valor total de la suma es ” + suma); El operador “+” sirve para concatenar o unir el texto con el valor de la variable, en C sería… printf(“El valor total de la suma es %d”, suma); Es decir, se cambia el signo + por la coma (,)

Caso no 2: continúa… Mismo caso que el anterior, pero ahora quiero agregar más texto después de la impresión del valor de la suma. El código en java que hace esto sería el siguiente: suma = a + b; 4.- Para imprimir un valor de una variable y colocar más texto posterior: System.out.print(“El valor total de la suma es ” + suma + “sin redondear ”);

Práctica No 3: Crear un programa en Java que imprima el valor de cada una de las siguientes series: Serie_a = 1 – – – – Serie_b = ½ + 1/3 + ½ ½ + 1/3 + 1/3 Reescribiendo la serie Serie_b = (1 + ½ + 1/3)*3

Cómo leer un dato del teclado Caso No 1: public static void main(String[] args) throws IOException{ InputStreamReader n = new InputStreamReader(System.in); //Define una nueva variable n, que será de entrada y lectura por el sistema BufferedReader br = new BufferedReader(n); //Define una nueva variable br para ser almacenada en el bufer por la var n System.out.print("Introduce un numero: "); //Pide al usuario que inserte el valor de un número n int num = Integer.parseInt(br.readLine()); // Define una var num de tipo entero y se guarda el valor que introduce el usuario int i, f=1; for (i=1;i<=num;i++) f = f * i; System.out.println("El factorial de "+ i +" es: " + f); }

Cómo leer un dato del teclado Caso No 1: public static void main(String[] args) throws IOException{ InputStreamReader n = new InputStreamReader(System.in); //Define una nueva variable n, que será de entrada y lectura por el sistema BufferedReader br = new BufferedReader(n); //Define una nueva variable br para ser almacenada en el bufer por la var n System.out.print("Introduce un numero: "); //Pide al usuario que inserte el valor de un número n int num = Integer.parseInt(br.readLine()); // Define una var num de tipo entero y se guarda el valor que introduce el usuario int i, f=1; for (i=1;i<=num;i++) f = f * i; System.out.println("El factorial de "+ i +" es: " + f); }

Caso No 2: leer un dato del teclado import javax.swing.JOptionPane; public class Leer_dato{ public static void main(String args[]){ String a; int f=1,i,fac; a=JOptionPane.showInputDialog("Escribe un número"); fac=Integer.parseInt(a); f=1; for (i=1;i<=fac;i++) f = f * i; JOptionPane.showMessageDialog(null,"El Factorial es = "+ f, " ",JOptionPane.PLAIN_MESSAGE); System.exit(0); // fin caso no 2 System.exit(0); }