W java 8 zostały wprowadzone referencje do funkcji https://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.html
moje pytanie brzmi, jak wykorzystać tą funkcjonalność aby utworzyć coś na podobieństwo (listy wskaźnikow do funkcji w C++) tylko, że w javie, aby sobie np. funkcje które mają być wywołane zgromadzić w jakiejś liście, a później je hurtowo wywołać w pętli? Głowię się nad tym i nie wiem jak to poprawnie napisać.
Mniej więcej coś takiego, albo coś podobnego do przykładu poniżej:
List listaReferencjiDoFunkcji = new ArrayList< ?? >();
listaReferencjiDoFunkcji(Klasa::funkcja1);
listaReferencjiDoFunkcji(Klasa::funkcja2);
itd..
for(Class c : listaReferencjiDoFunkcji) {
c::jakaśFunkcja; // ??
}
Z góry dzięki za pomoc.