MANUAL DE JAVA
Programación Orientada a Objetos y Robustez
1. Introducción a Java
Java es un lenguaje de programación de alto nivel, robusto, orientado a objetos y seguro. Su filosofía
principal es "Write Once, Run Anywhere" (Escríbelo una vez, ejecútalo en cualquier lugar), gracias a la
Máquina Virtual de Java (JVM).
Arquitectura Java:
• JDK: Kit de desarrollo para programadores.
• JRE: Entorno necesario para ejecutar aplicaciones Java.
• JVM: El motor que interpreta el código para el sistema operativo.
2. Estructura Básica de un Programa
Todo código en Java debe residir dentro de una clase y el punto de entrada siempre es el método main.
public class HolaMundo {
public static void main(String[] args) {
// Imprime un mensaje en la consola
[Link]("¡Hola, Java!");
}
}
3. Variables y Tipos de Datos
Java es un lenguaje de tipado fuerte, lo que significa que cada variable debe tener un tipo declarado
explícitamente.
Tipo Descripción Ejemplo
int Números enteros int edad = 25;
double Números con decimales double precio = 19.99;
boolean Valores lógicos boolean esValido = true;
String Cadenas de texto String nombre = "Admin";
4. Programación Orientada a Objetos (POO)
La POO es el corazón de Java. Se basa en conceptos como Clases, Objetos, Herencia y Encapsulamiento.
Clases y Objetos
class Persona {
String nombre;
int edad;
// Constructor
Persona(String n, int e) {
nombre = n;
edad = e;
}
void saludar() {
[Link]("Hola, soy " + nombre);
}
}
5. Estructuras de Control
Condicionales y Bucles
Java utiliza una sintaxis muy similar a C++ para controlar el flujo del programa.
for (int i = 0; i < 5; i++) {
if (i % 2 == 0) {
[Link](i + " es par");
}
}
6. Gestión de Excepciones
Java obliga a manejar errores potenciales mediante bloques try-catch, lo que lo hace un lenguaje muy
estable.
try {
int resultado = 10 / 0;
} catch (ArithmeticException e) {
[Link]("Error: División por cero");
}
Manual Técnico de Java - Fundamentos para el Desarrollo Profesional