Usare le FunctionalInterface in Java

Mattepuffo's logo
Usare le FunctionalInterface in Java

Usare le FunctionalInterface in Java

Le FunctionalInterface sono state inseriete già in Java 8, ma non vengono usate molto spesso nei progetti, ma il JDK ne fa largo uso.

In questo articolo vediamo un esempio base su come usarle.

Dovete tenere presente una una interfaccia marcata come FunctionalInterface può avere un solo metodo astratto.

Cominciamo con il creare la nostra interfaccia:

@FunctionalInterface
public interface TestInterface {
    String getNome();
}

Banalmente restituisce una stringa.

Poi possiamo usarla così:

public class Main {
    public static void main(String[] args) {
        TestInterface testInterface;
        testInterface = () -> "MATTEPUFFO!";
        System.out.println(testInterface.getNome());
    }
}

Enjoy!


Condividi

Commentami!