Functional Interfaces Flashcards

1
Q

Welche Punkte machen functional Interfaces aus?

A
  • Functional Interfaces sind single method interfaces

- Sie besitzen ein einziges Verhalten (single behaviour), also exakt eine abstrakte Methode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie erstellt man am Beispiel Runnable ein functional Interface?

A

@FunctionalInterface
public interface Runnable{
public void run();
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wie werden functional Interfaces noch oft genannt?

A

Single Abstract Method types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Welchen Zweck hat die @FunctionalInterface Annotation?

A

So weiß der Compiler, dass es sich um ein functional Interface handelt und wirft Fehler, wenn eine zweite Methode implementiert wird.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly