Unidad 3 / Capítulo 3

Conceptos básicos de JAVA

Conceptos básicos, estructura, variables y operadores según el libro "Introducción a la programación con Java" (Dean & Dean).

1. Estructura Básica de un Programa

public class MiPrograma {
  // Método principal (Punto de entrada)
  public static void main(String[] args) {
    System.out.println("¡Hola Mundo!");
  }
}

Encabezado de la Clase

Todo el código en Java debe estar dentro de una clase. El nombre de la clase debe coincidir con el nombre del archivo.

El Método main

Es donde inicia la ejecución del programa. Sin main, la aplicación no puede correr de forma independiente.

Paréntesis de Llave { }

Agrupan bloques de código. Cada llave que se abre debe cerrarse.


2. Salida y Legibilidad

Imprimiendo en Consola

Utilizamos System.out.println para enviar texto a la ventana de comandos.

System.out.println("Tengo un sueño");

* print imprime en la misma línea, println agrega un salto de línea al final.

Comentarios

Notas para humanos. El compilador las ignora por completo.

// Comentario de una sola línea
/* Comentario
   de múltiples
   líneas */

3. Identificadores y Variables

Identificadores (Nombres)

Son los nombres definidos por el programador para clases, métodos y variables.

  • Letras, dígitos, guiones bajos (_) o signos de dólar ($).
  • No pueden empezar con un dígito.
  • Sensibles a mayúsculas y minúsculas (Case-sensitive).
  • No pueden ser palabras reservadas (ej: class, public).
PASO 1

Declaración

Reserva espacio en memoria indicando el tipo de dato y el nombre.

int edad;
PASO 2

Asignación / Inicialización

Asignar un valor inicial a la variable con el operador =.

edad = 20; // Asignación
double precio = 9.99; // Inicialización

4. Tipos de Datos Numéricos

int

Enteros (32 bits)

42, -15
long

Enteros largos (64 bits)

3000000000L
float

Decimal simple (32 bits)

3.14f
double

Decimal doble (64 bits)

3.14159265

Constantes (final)

Valores que no cambian en la ejecución del programa. Por convención, se nombran en MAYÚSCULAS.

final double PI = 3.14159;

5. Operadores Aritméticos

Operador Operación Ejemplo Resultado
+ Suma 5 + 2 7
- Resta 5 - 2 3
* Multiplicación 5 * 2 10
/ División (Entera o Decimal) 5 / 2
5.0 / 2.0
2 (truncado)
2.5
% Módulo (Residuo) 5 % 2 1 (el residuo)

Precedencia de Operadores

Java evalúa las expresiones matemáticas siguiendo el orden: Paréntesis (), luego Multiplicación/División/Módulo * / %, y finalmente Suma/Resta + -.

Basado en el Capítulo 3 de Introducción a la programación con Java por John S. Dean y Raymond H. Dean.

← Volver a la galería