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?