• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Java - lambdy a zakres klasy.

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
111 wizyt
pytanie zadane 10 kwietnia 2019 w Java przez Wi_ktos Bywalec (2,950 p.)
Hej,
 

szybkie pytanie na które wydaje mi się, że znam odpowiedź ale chce się upewnić.
Dlaczego lambdy mają dostęp do zmiennych prywatnych klasy :/? Czy można je traktować jak uogólnioną wersje anonimowych klas wewnętrznych ?

1 odpowiedź

0 głosów
odpowiedź 10 kwietnia 2019 przez RafalS VIP (122,840 p.)
wybrane 10 kwietnia 2019 przez Wi_ktos
 
Najlepsza
Google Twoim przyjacielem "java lambda private"

https://stackoverflow.com/questions/42011685/lambda-accessibility-to-private-methods

Z tego co pisza lambda jest konwertowana do metody klasy w ktorej zostala stworzona, dlatego ma dostep do prywatnych pół.

Podobne pytania

0 głosów
0 odpowiedzi 659 wizyt
0 głosów
1 odpowiedź 435 wizyt
pytanie zadane 3 sierpnia 2017 w C# przez Alex.Ironside Stary wyjadacz (14,900 p.)
0 głosów
1 odpowiedź 149 wizyt
pytanie zadane 17 października 2020 w Java przez amtrax Dyskutant (9,560 p.)

90,829 zapytań

139,506 odpowiedzi

313,598 komentarzy

60,325 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...