Para comenzar a programar en Java, primero se necesita descargar el JDK (Java Development Kit), que contiene todo lo necesario para poder ejecutar nuestro codigo.
// Estructura basica de un programa en Java
public class Main {
public static void main(String[] args) {
// Aqui se empieza a escribir
}
}
Es un contenedor reutilizable que almacena un valor en memoria y puede ser utilizado múltiples veces en el programa.
Una variable se comporta como si fuera el valor que contiene, permitiendo realizar operaciones sobre ella.
Variables Primitivas: Almacenan valores simples directamente en la memoria stack (pila). Incluyen tipos como int, double, boolean, char, etc.
Variables de Referencia: Almacenan referencias (direcciones de memoria) a objetos ubicados en el heap. Incluyen tipos como String, arrays y objetos personalizados.
Integer: Almacena números enteros sin decimales.
int edad = 25;
int temperatura = -10;
Double: Almacena números con decimales de precisión doble.
double precio = 19.99;
double pi = 3.14159;
Boolean: Almacena valores lógicos: true (verdadero) o false (falso).
boolean esMayorDeEdad = true;
boolean estaLloviendo = false;
Char: Almacena un único carácter entre comillas simples.
char inicial = 'C';
char simbolo = '@';
String: Almacena una secuencia de caracteres (texto) entre comillas dobles. Es un objeto, no un tipo primitivo.
String nombre = "Carlos";
String mensaje = "Hola, mundo!";