Hola amigos, estoy aprendiendo java y me gustaria saber si puedo pasar una funcion como parametro de otra funcion de una manera sencilla, que no complique el codigo.
es decir hay algo parecido o equivalente en java a algo tan bonito como lo siguiente?:
Resultado en consola "Hola mundo"
es decir hay algo parecido o equivalente en java a algo tan bonito como lo siguiente?:
Código (actionscript) [Seleccionar]
//La funcion a pasar
public function Hola():void{
trace("Hola mundo");
}
//Esta funcion ejecuta la funcion pasada en su parametro
public function Saluda(parametro:Function):void{
parametro();
}
//Ejecutamos la funcion "Saluda" pasandole como parametro el nombre de la funcion "Hola" sin parentesis
Saluda(Hola);
Resultado en consola "Hola mundo"