method-reference

Czy buforowanie referencji metody jest dobrym pomysłem w Javie 8?

Uznaj, że mam następujący kod: class Foo { Y func(X x) {...} void doSomethingWithAFunc(Function<X,Y> f){...} ... tym zakresie, czy ta wysoce implementacja maszyn wirtualnych jest specyficzna, czy takie buforowanie jest w ogóle przydatne?

/ Align = "left" / reversed () nie kompiluje się przy użyciu lambda

Mam listę z niektórymi obiektami użytkownika i próbuję posortować listę, ale działa tylko przy użyciu referencji metody, z wy ... ^ symbol: method getName() location: variable u of type Object 1 error

Horrendous wydajność i duża hałda footprint Java 8 constructor reference?

Po prostu miałem dość nieprzyjemne doświadczenie w naszym środowisku produkcyjnym, powodując OutOfMemoryErrors: heapspace.. ... cie, że powoduje to OutOfMemoryError tak szybko? (przy okazji-dzieje się tak również wtedy, gdy typem zbioru jest HashSet.)

Metoda Java 8 pass jako parametr

Obecnie dostaję się do Java 8 wyrażeń lambda i referencji do metod. Chcę przekazać metodę bez args i bez zwracanej wartości ... jonalnych w java.util.function takie jak Function<T,R>, ale nie znalazłem takiego bez argumentów i nie dającego wyniku.

java.lang.NullPointerException jest rzucany przy użyciu referencji metody, ale nie wyrażenia lambda

Zauważyłem coś dziwnego w nieobsługiwanych wyjątkach przy użyciu Java 8 method reference. To jest mój kod, używając wyrażenia ... :497) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144) Czy ktoś może wyjaśnić, co tu się dzieje?

Tworzenie nowych obiektów przy użyciu strumieni Java 8

Czy jest różnica w używaniu następujących kontrukcji, inna niż nieco lepsza czytelność w tych ostatnich? someList.stream().m ... -> new NewClass(item)).collect(Collectors.toList()); someList.stream().map(NewClass::new).collect(Collectors.toList());

Typ org.zaćmienie.jdt.adnotacja.NonNull nie może zostać rozwiązany. Jest pośrednio odwołany z wymagane.pliki klas

Kiedy używam operatora podwójnego dwukropka (::) z nowym operatorem (np. MyType::new), dostaję ten błąd w Eclipse of Spring T ... t.adnotacja.NonNull nie może zostać rozwiązany. Jest pośrednio odwołany z wymagane .class files Jak pozbyć się tego błędu?