Java. Zadania z programowania. Przyk - Helion
Autor: Miros
ISBN: 978-83-283-8668-6
okładka: mi
Księgarnia: Helion
ISBN: 978-83-283-8668-6
okładka: mi
Księgarnia: Helion
Książka będzie dostępna od kwietnia 2022
Zobacz także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Java. Zadania z programowania. Przykładowe funkcyjne rozwiązania -- spis treści
Od autora
Rozdział 1. Programowanie funkcyjne - wprowadzenie
- Wstęp
- Co to jest paradygmat programowania?
- Co to jest programowanie funkcyjne?
Rozdział 2. Rozszerzona pętla for i kolekcje
- Rozszerzona pętla for
- Kolekcje
- Wybrane rodzaje kolekcji
- Lista
- Zbiór
- Mapa
- Klasy Vector i Stack
Rozdział 3. Funkcje w Javie
- Czyste funkcje
- Funkcje wyższego rzędu
- PrzykÅ‚ady zadaÅ„ wprowadzajÄ…cych do dalszych rozdziaÅ‚ów
- Strumienie
Rozdział 4. Rekurencja i rekurencja ogonowa
- Rekurencja
- Rekurencja ogonowa
Rozdział 5. Wyrażenia lambda i interfejsy funkcyjne
- Wyrażenie lambda
- Interfejs funkcyjny
Rozdział 6. Strumienie w Javie
- Wprowadzenie
- PrzykÅ‚ad porównujÄ…cy oba paradygmaty: imperatywny i funkcyjny
- Operacje na strumieniu
- Proste strumienie
- Strumienie numeryczne
- Wykonywanie operacji na strumieniu
- Metody range() i rangeClosed()
- Metoda sum()
- Metoda reduce()
- Metody split() i count()
- Rekurencja i rekurencja ogonowa z użyciem strumienia
- Firma
RozdziaÅ‚ 7. Strumienie równolegÅ‚e w Javie
- Wprowadzenie
- Strumienie sekwencyjne vs. równolegÅ‚e
- Strumienie równolegÅ‚e
Rozdział 8. Pakiet java.util.function
- Function
- Consumer
- Supplier
- Predicate
RozdziaÅ‚ 9. WielowÄ…tkowość i równolegÅ‚ość w Javie
- WspóÅ‚bieżność i równolegÅ‚ość
- Pule wÄ…tków
- Synchronizacja wÄ…tków raz jeszcze
- Użycie blokad
- WspóÅ‚dziaÅ‚anie miÄ™dzy wÄ…tkami
- Programowanie równolegÅ‚e
Dodatek
- Tworzenie nowego projektu
- Uruchomienie naszego programu
- Wzorzec kodu programu dla programowania obiektowego
Bibliografia
- Darmowe zasoby Internetu
- Zbiory zadań autora z programowania