Sesión 1 - Introducción A Java
Sesión 1 - Introducción A Java
Sesión 1:
Introducción a Java
• Introducción
• Instalación de NetBeans
• Uso de un compilador en línea.
• Variables y tipos de datos
• Entrada y salida de datos
• Ejercicios
• Referencias
Introducción
Introducción Java
Desarrollado originalmente por James Gosling de Sun Microsystems.
Creado en 1995.
Fuente: https://www.tuexpertoit.com/tag/sun/
Introducción Java - JDK
Java Development Kit incluye:
Compilador de Java
Fuente: https://www.tuxpertoit.com/tag/sun/
Instalación de NetBeans
NetBeans
Fuente: https://sites.google.com/site/portafolionetbeans/que-es-netbeans
Instalación NetBeans
Ingresar a la siguiente página web:
https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139-
esa.html
Aceptar la licencia.
Clic en “Finish”.
Prueba de NetBeans – Hola mundo
NetBeans crea un proyecto con una estructura inicial de código (imagen inferior).
double x = 1.1
Variable
Diferentes
Operadores
double x = 1.1
Operadores
Operadores aritméticos.
Operadores de asignación.
Operadores lógicos.
* Multiplicación 2 * 8 = 16
/ División 20 / 5 = 5
// División entera 9 // 4 = 2
Operadores de asignación
= Asignación (variable = valor) x = 1.0
double x = 1.1
Tipos de datos (primitivos)
Datos numéricos enteros.
Booleanos
Caracteres
Tipos de datos – numéricos enteros
int x = 1;
Nota: El punto y coma del final (;) es
obligatorio al final de cada comando de Java.
Tipos de datos – numéricos de punto flotante
double float
Mínima dimensión: Mínima dimensión:
4.9 x10-324 1.4 x10-45
Máxima dimensión: Máxima dimensión:
1.79x10308 3.4x1038
double x = 12.1;
Nota: El punto y coma del final (;) es
obligatorio al final de cada comando de Java.
Tipos de datos – booleanos
true false
Ejemplos:
boolean x = true;
boolean y = false;
boolean z = 20 > 80; (z = false)
boolean a = (10 < 20) && (50 > 20); (a = true)
Ejemplo
boolean x = true;
Nota: El punto y coma del final (;) es
obligatorio al final de cada comando de Java.
Tipos de datos – caracteres
Símbolos definidos por el ASCII (American Standard Code for Information Interchange).
Se debe usar la comilla simple para representar caracteres char, por ejemplo: ‘a’.
char x = ‘a’;
Nota: El punto y coma del final (;) es
obligatorio al final de cada comando de Java.
Tipos de datos – String
Es una cadena de caracteres. (Sucesión de datos de tipo char).
Siempre se deben utilizar las dobles comillas (“) para variables String.
String x = ”Mintic”;
Nota: El punto y coma del final (;) es
obligatorio al final de cada comando de Java.
Flujo de información - entrada
Interacción con el usuario.
Es necesario importar una librería de Java (No requiere instalaciones
adicionales).
Para agregar esta librería se debe agregar al principio del código:
import java.util.Scanner
Se debe crear una instancia de un objeto Scanner así:
Scanner sc = new Scanner(System.in);
Para leer una entrada se debe usar el código:
sc.nextLine()
El último paso es convertir esa entrada a un tipo de dato entendido por Java
(int, double, boolean, etc.).
Entrada y salida
de datos
Flujo de información
[1] Sierra, K., & Bates, B. (2013). Head first java. " O'Reilly Media, Inc.".
[2] Martin, R. C. (2009). Clean code: a handbook of agile software craftsmanship. Pearson Education.
(Chap 1, 2)
[3] Sommerville, I. (2016). Software Engineering GE. Pearson Australia Pty Limited. (Chap 6, 6.3)
[4] Coronel, C., Morris, S., & Rob, P. (2011). Bases de datos: diseño, implementación y administración.
Cengage Learning Editores. (Chap 1)
[5] Seidl, M., Scholz, M., Huemer, C., & Kappel, G. (2015). UML@ classroom: An introduction to
object-oriented modeling. Springer. (Chap 1, 4)