0% encontró este documento útil (0 votos)
5 vistas

Java

Cargado por

noximilianmaddox
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas

Java

Cargado por

noximilianmaddox
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 14

Introducción a JAVA {

<Por="Facundo Cuello"/>

}
Introducción {

Podemos comenzar definiendo qué es


Java: Java es un lenguaje de
programación versátil, orientado a
objetos y de alto nivel que se utiliza
para desarrollar aplicaciones de un
amplio espectro de entornos.

}
JDK{

Java Delevopment Kit (JDK) es, como su nombre


indica, un kit de desarrollo para compilar y
ejecutar aplicaciones escritas usando Java.
Se compone principalmente de JRE y JVM.
JRE es una capa de software que se ejecuta
sobre el software del sistema operativo y que
le da a la computadora la información de las
clases que Java usará.

y JVM es una máquina virtual donde el programa


JAVA se va a ejecutar.

}
Variables.

Las variables son espacios en memoria que se


usa para almacenar una determinada información
que luego va a ser usada por el programa.
En Java, para usar una variable primero hay
que decirle qué es (declaración) y qué valor
tiene (asignación), aunque pueden hacerse a la
vez.

Para declarar variables, java usa el siguiente


formato:

[tipoDeDato] nombreDeVariable;

y para asignar:

nombreDeVariable = valor;

(donde el valor coincide con el tipo de dato).


}
Constantes.

Las constantes son espacios en memoria que se


usa para almacenar una determinada información
que luego va a ser usada por el programa.
Aclaración importante: Las constantes NO
cambian su valor.

En Java, para usar una constante hay que


definir su tipo de dato y su valor al mismo
tiempo, usando la palabra reservada final

Sintaxis:

final [tipoDeDato] NombreDeLavariable = valor

(tipo de dato y valor tienen que ser


coincidientes)

}
Tipos de datos en JAVA

Se distinguen dos clasificaciones de datos,


primitivos y no primitivos, empecemos
definiendo los primeros.

Enteros:

1. int: Su rango va desde -2,147,483,648


(-2^31) hasta 2,147,483,647 (2^31 - 1). Es
el tipo de dato más comúnmente utilizado
para representar números enteros.
2. short: puede almacenar valores numéricos en
el rango de -32,768 a 32,767.
3. long: es demasiado.
4. byte: Puede almacenar valores numéricos en
el rango de -128 a 127, incluyendo ambos
extremos.

}
Tipos de datos en JAVA

Flotantes:

1. float: Números en coma flotante con


precisión simple de 32 bits.
2. Números en coma flotante con doble
precisión de 64 bits.

Boolean: Almacena o bien true, o bien false

Char: Caracteres simples.

}
Tipos de Operadores {

Los operadores aritméticos son los siguientes:

+:Suma
-:Resta
/:División
*:Multiplicación

También están los operadores lógicos:

!: Not lógico
&&: And lógico
||: Or lógico

Concatenación: +

}
Tipos de Operadores {

Los operadores comparativos:


<: Menor que
>: Mayor que
<=: Menor o igual que
>=: Mayor o igual que
!=: Diferente
==: Igual

Incrementales:

++: Subir 1
--: Bajar 1
+= n: Subir n
-= n: Bajar n

}
Primer programa en Java {

public class MyClass{

public static void main (String: args[]){


System.out.println(‘Hola mundo!’);
}
}

}
Desglose

Para empezar, recordemos que Java es un lenguaje que está


fuertemente orientado a objetos, luego, todo tiene que
estar dentro de una clase (en nuestro ejemplo, la clase
principal es MyClass (los nombres de las clases siempre
empiezan con mayúsculas), cuyas acciones denotamos entre
{}.

Luego, tenemos:
public static void main (String args[])

Public significa que el método es accesible desde


cualquier parte del programa.
Static significa que el método es de la clase en sí y no
de una instancia de la misma.
Void significa que el método no va a devolver valores.
Main es el nombre del método
String args es donde se va a guardar la info cuando
}
ejecutemos el programa (si le pasamos algo)
Entrada de datos del usuario:

Para darle espacio al usuario a que entre datos,


java tiene que importar una clase llamada
Scanner, se hace de la siguiente forma:

import java.util.Scanner;
public class MyClass{

.....

//si necesito usar el Scanner, uso

Scanner scanner = new Scanner(System.in);


x = scanner.nextLine();

}
Estructuras Condicionales:

Sintaxis Básica:

if (condición) {
// Código a ejecutar si la condición es verdadera
} else {
// Código a ejecutar si la condición es falsa
}

}
Estructuras Condicionales:

Sintaxis Anidada:

if (condición1) {
// Código a ejecutar si condición1 es verdadera
} else if (condición2) {
// Código a ejecutar si condición1 es falsa y condición2 es verdadera
} else if (condición3) {
// Código a ejecutar si condición1 y condición2 son falsas y condición3 es verdadera
} else {
// Código a ejecutar si ninguna de las condiciones anteriores es verdadera
}

También podría gustarte