Java jest jednym z najpopularniejszych języków programowania. Do głównych jego zalet należą: obiektowość (pogrupowanie informacji i akcji w klasy), niezależność od architektury (kod niezależny od rodzaju procesora i systemu operacyjnego, realizowany poprzez wirtualna maszynę Javy), ułatwienia dla programistów ograniczające możliwość popełnienia błędów w kodzie. Książka omawia konstrukcje, a także wybrane narzędzia języka Java przydatne we wszystkich rodzajach funkcjonalnego programowania. Przeznaczona jest zarówno dla początkujących programistów, jak i tych, którzy pragną rozwijać swoje umiejętności, a w szczególności zapoznać się z ważnymi nowymi elementami języka w wersji 8. W prezentacji składników i narzędzi platformy Java Czytelnik wyszuka odpowiedzi na pytania: co to jest? po co to jest? kiedy i jak to stosować? Kilkaset przykładowych kodów nie tylko ilustruje omawiane koncepcje, ale w wielu przypadkach demonstruje rozwiązania ergonomicznych problemów. Czytelnik dowie się: · jak stwarzać klasy, implementować interfejsy, wykorzystywać polimorfizm, · jak przetwarzać tablice, kolekcje, pliki, napisy, daty, liczby, · jak programować współbieżnie, · jak stosować interfejsy funkcyjne i lambda-wyrażenia, · jak z łatwością rozwiązywać funkcjonalne problemy z użyciem przetwarzania strumieniowego i technik filter-map-reduce. Nie są wymagane żadne wstępne wiadomości o programowaniu.
- Autorzy: Barteczko Krzysztof
- Ciężar: 0,76
- Format: 16.5x23.5cm
- ISBN: 9788301178093
- Języki: polski
- Kod wydawcy: 20411
- Miejscowość: Warszawa
- objętość: 486
- Oprawa: Miękka
- PKWiU: 58.11.1
- Rok wydania: 2019
- Rok wydania: 2018
- typ publikacji: KS
- Wydanie: 1
- Wydawca: Wydawnictwo Naukowe PWN
- Wysokość: 25