Estructura básica de un programa
Parte de la sección Fundamentos del Journey de Java de Coddy. Lección 4 de 73.
En Java, cada línea de código que se ejecuta debe estar dentro de una clase. Una clase es como un plano para crear objetos, los cuales son instancias de la clase. En nuestras lecciones, nombraremos la clase principal Main, pero se le puede dar cualquier nombre.
El método main es una parte fundamental de un programa en Java porque sirve como el punto de inicio de la ejecución. Cuando ejecutas un programa en Java, la Máquina Virtual de Java (JVM) busca el método main para comenzar a ejecutar el código. Sin un método main, la JVM no sabría dónde comenzar.
Aquí tienes un desglose sencillo de un programa básico de Java:
public class Main { // Declaración de clase
public static void main(String[] args) { // Método main
System.out.println("Hello, Coddy!"); // Sentencia de salida
}
}Nota importante: En Java, cada instrucción debe terminar con un punto y coma (;). El punto y coma es obligatorio e indica a Java que has llegado al final de una instrucción. Olvidar añadir un punto y coma provocará un error de compilación.
Sin embargo, ten en cuenta que los bloques de código encerrados entre llaves {} (como las declaraciones de class y method) no necesitan punto y coma.
Pruébalo tú mismo
Esta lección no incluye un desafío de código.
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosOperador móduloIncremento/decrementoIncremento/decremento posteriorAtajos aritméticosOperadores de comparaciónComparación de cadenas7Entrada y salida básicas
Métodos de System.outFormato de salidaClase ScannerRepaso: hasta 120Repaso: verdadero o falso10Métodos (Funciones)
Declaración de métodosParámetros de métodosTipos de retornoSobrecarga de métodosRepaso: función SigmaRepaso: función de validaciónMétodos void13Operaciones con cadenas
Métodos de cadenas, parte 1Métodos de cadenas, parte 2Formato de cadenasComparación de cadenas5Operadores, parte 2
Operadores lógicos, parte 1Operadores lógicos, parte 2Repaso: lógica simpleOperadores lógicos, parte 3Operadores lógicos, parte 48Aplicación de calculadora
Mensaje de bienvenidaObtención de números3Variables Parte 2
ConstantesConvenciones de nomenclaturaRepaso: inicializar variablesConversión de tipos Parte 1Conversión de tipos Parte 26Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador ternarioRepaso - If ElseIf - Else anidadoPractica por tu cuenta: Compilador de Java online