Interfaces mit einer einzigen abstrakten Methode heißen neuerdings "Functional Interface Types"
oder auch "SAM Types". "SAM" steht für "Single Abstract Method".
Solche Interfaces können mit der Annotation @FunctionalInterface versehen werden
und haben für Lambdas eine besondere Bedeutung,
da sie die einzigen Typen sind, die als "Target-Typing-Zieltypen" in Frage kommen.
siehe: SAM
interface StringValue ist "SAM" !!!
Interfaces mit einer einzigen abstrakten Methode heißen neuerdings "Functional Interface Types"
oder auch "SAM Types". "SAM" steht für "Single Abstract Method".
Solche Interfaces können mit der Annotation @FunctionalInterface versehen werden
und haben für Lambdas eine besondere Bedeutung,
da sie die einzigen Typen sind, die als "Target-Typing-Zieltypen" in Frage kommen.
siehe: SAM
interface StringValueist "SAM" !!!