introducción a java -...

14
Introducción a Java Por: Ashley Sanders

Upload: vankhuong

Post on 05-Oct-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Introducción a Java

Por: Ashley Sanders

Page 2: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Los Básicos

Se puede usar un IDE como Eclipse o el símbolo de sistema

Es una lengua de programación orientado a objetos (POO)

Necesita clases y instancias de estas clases

Page 3: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Clases

Clasifican los objetos

Tienen métodos

Los nombres siempre empiezan con una letra mayúscula

Son para los objetos o sustantivos

Page 4: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Instancias

Un objeto especifico de una clase

Pueden usar los métodos en esa clase

Page 5: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Métodos

Son para hacer algo

Los nombres siempre empiezan con una letra minúscula

Tienen un tipo de volver y una lista de parámetros

Están en una clase

Son para los acciones o verbos

Page 6: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Método Principal

Todos los programas de Java necesitan un método principal

public static void main(String[] args)

Page 7: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Un Programa Simple

1. public class Hola

2. {

3. public static void main(String[] args)

4. {

5. System.out.println(“Hola Mundo”);

6. }

7. }

Page 8: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

En Eclipse

Page 9: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Tipos de Variables

Para palabras o letras

– String, char

Para números

– int, double, long, float

Para cierto/falso

– Boolean

Page 10: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Imprimir

System.out.print();

System.out.println();

Page 11: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Entrada de Usuario

Usar un Scanner

Scanner sc = new Scanner(System.in);

Page 12: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Claves

new

this

public, private, protected

void

static

switch

Page 13: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Bucles y Declaraciones

If/elseif

For

While

Page 14: Introducción a Java - uconnspanish3171.weebly.comuconnspanish3171.weebly.com/.../7/8/2/4/78247710/introducion_a_jav… · orientado a objetos (POO) ... Los nombres siempre empiezan

Aplicaciones de Java

Internet

Minecraft

Android apps