Curso de Java

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
    }
}

Variables

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.

Tipos de Datos

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!";