AD

¿Ya dominas lo básico? Un curso estructurado de Java es la vía rápida para dar el salto.

Ver cursos de Java en Udemy

Enlace de afiliado. No te cuesta nada extra.

Lecciones de Java
Lección 6 / 68

Escribir un método

En esta lección agruparás un trozo de lógica bajo un nombre para reutilizarlo.

Un método declara el tipo que devuelve antes del nombre: static int sumar(int a, int b). return entrega el resultado, y void significa que no devuelve nada.

El código de ejemplo define un método y lo llama mostrando el resultado.

El static es lo que más confunde al principio. Significa que el método pertenece a la clase y no a un objeto, así que se puede llamar desde main sin crear nada. Sin él, el compilador dice que no se puede referenciar algo no estático desde un contexto estático, que es un mensaje poco amable para un principiante.

A diferencia de C, en Java el orden no importa: puedes llamar a un método definido más abajo en el archivo. No hacen falta prototipos, porque el compilador lee toda la clase antes de resolver las llamadas.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Java directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)