O przedmiocie

Nowoczesne receptury w Javie. Proste rozwiązania trudnych problemów.

Java "od zawsze" była klasyką programowania obiektowego. Wprowadzenie do tego języka elementów programowania funkcyjnego, takich jak wyrażenia lambda, referencje do metod czy strumienie, całkowicie odmieniło technikę pracy. Wielu programistów stanęło przed koniecznością szybkiego nadrobienia zaległości. Ten wysiłek jest opłacalny, gdyż nowy model programowania Javy ma wiele zalet. Podejście funkcyjne sprawia, że pisany kod jest prostszy i czytelniejszy, łatwiejsze też się staje uzyskanie współbieżności. Projektanci pracujący ze starszymi wersjami Javy muszą po prostu postarać się zrozumieć, jak nowe funkcyjne idiomy zmieniły sposób pisania kodu źródłowego.
Trzymasz w ręku książkę, która ułatwi Ci to zadanie. Znajdziesz tu niemal kompletny opis Javy SE 8 i informację o planowanych nowościach w Javie 9. Poszczególne zagadnienia zostały wyjaśnione i zilustrowane praktycznymi, szczegółowo omówionymi recepturami. W ten sposób pokazano, jak najnowsze elementy Javy ułatwiają proste rozwiązywanie dość złożonych problemów. Poza zaprezentowaniem kluczowych koncepcji, takich jak wyrażenia lambda czy pojęcie interfejsu funkcyjnego, omówiono i bardziej problematyczne zagadnienia: typ Optional, strumienie wejścia i wyjścia, pakiet java.time czy współbieżność i równoległość. Nie zabrakło oczywiście licznych, łatwych do przeanalizowania i zrozumienia przykładów kodu.
W tej książce między innymi:
• Podstawowe pojęcia programowania funkcyjnego
• Sortowanie strumieni danych
• Lenistwo, odroczone wykonywanie i kompozycje domknięć
• Mapowanie i mapowanie płaskie
• Programowanie funkcyjne a praca z plikami i katalogami
• Możliwości Javy 9, w tym Jigsaw, metody prywatne interfejsów, kolektory, strumienie dat
Java to nowoczesność, prostota i elegancja rozwiązań!

Dr Kenneth Kousen jest doświadczonym programistą i szkoleniowcem. Kieruje własną firmą i prowadzi techniczne kursy na temat Javy, Androida, Spring, Hibernate, Groovy i Grails. Regularnie występuje podczas cyklicznej konferencji No Fluff, Just Stuff, która dotyczy technicznych aspektów programowania w Javie. Kousen uzyskał szereg certyfikatów technicznych i ukończył kilka kierunków studiów. Od czasu do czasu wykłada na politechnice Rensselaer w Hartford.

Stan Nowy
Liczba stron 264
Nośnik książka papierowa
Język publikacji polski
Autor Ken Kousen
Rok wydania 2018
Tematyka Java
Wydawnictwo Helion
Tytuł Nowoczesne receptury w Javie. Proste rozwiązania trudnych problemów.
Okładka miękka
Gatunek Programowanie
Seria O'Reilly
Zgłoś naruszenie zasad
Oferta: 5e7a34f4-5298-4877-b6dc-c7dd98e9dfd9

Podobne wyszukiwania

Programowanie Warszawa  
(795)
Programowanie Gdańsk  
(155)
Programowanie Bydgoszcz  
(97)
Programowanie Lublin  
(89)
Programowanie Opole  
(57)
Programowanie Rzeszów  
(54)
Programowanie Otwock  
(48)
Programowanie Piła  
(46)
Programowanie Piaseczno  
(36)
Programowanie Pruszków  
(36)
Programowanie Bielsko-Biała  
(36)
Programowanie Skierniewice  
(28)
Programowanie Nowodwór  
(27)
Programowanie Krosno  
(27)
Programowanie Przemyśl  
(26)
Programowanie Jelcz-Laskowice  
(24)
Programowanie Legnica  
(24)
Programowanie Kielce  
(24)
Programowanie Jelenia Góra  
(23)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Zgierz  
(21)
Programowanie Sosnowiec  
(20)
Programowanie Biała Podlaska  
(20)
Programowanie Gliwice  
(19)
Programowanie Włocławek  
(18)
Programowanie Dąbrowa Górnicza  
(17)
Programowanie Legionowo  
(17)
Programowanie Piastów  
(16)
Programowanie Włoszczowa  
(16)
Programowanie Krasiejów  
(16)
Programowanie Muszyna  
(16)
Programowanie Wołomin  
(14)
Programowanie Wałbrzych  
(13)
Programowanie Grójec  
(13)
Programowanie Suwałki  
(12)
Programowanie Dębica  
(12)
Programowanie Dobroń  
(11)
Programowanie Szczawnica  
(11)
Programowanie Wysoka  
(11)
Programowanie Ostrów Wielkopolski  
(11)
Programowanie Pabianice  
(11)
Programowanie Leszno  
(11)
Programowanie Wadowice  
(10)
Programowanie Zawiercie  
(10)
Programowanie Elbląg  
(10)
Programowanie Chyliczki  
(10)
Programowanie Wałcz  
(10)
Programowanie Mysłowice  
(10)
Programowanie Choszczno  
(9)
Programowanie Tczew  
(9)
Programowanie Grodzisk Mazowiecki  
(9)
Programowanie Jaworzno  
(9)
Programowanie Konin  
(8)
Programowanie Ozorków  
(8)
Programowanie Nadarzyn  
(7)
Programowanie Barnisław  
(7)
Programowanie Siedlce  
(7)
Programowanie Młochów  
(7)
Programowanie Szczecinek  
(6)
Programowanie Ełk  
(6)
Programowanie Nowy Dwór Mazowiecki  
(6)
Programowanie Słupsk  
(6)
Programowanie Tomaszów Mazowiecki  
(6)
Programowanie Czersk  
(6)
Programowanie Żarów  
(6)
Programowanie Puławy  
(6)
Programowanie Góra Kalwaria  
(5)
Programowanie Sanniki  
(5)
Programowanie Sieradz  
(5)
Programowanie Banino  
(5)
Programowanie Tułowice  
(5)
Programowanie Pokrzydowo  
(5)
Programowanie Olkusz  
(5)
Programowanie Nowy Wiśnicz  
(5)
Programowanie Nowe Skalmierzyce  
(5)
Programowanie Ostrowiec Świętokrzyski  
(4)
Programowanie Staszów  
(4)
Programowanie Świdnik  
(4)
Programowanie Kleszczewo Kościerskie  
(4)
Programowanie Siemianowice Śląskie  
(4)
Programowanie Komorniki  
(4)
Programowanie Nysa  
(4)
Programowanie Chocicza  
(4)
Programowanie Białogard  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Wielkolas  
(4)
Programowanie Jerzmanowa  
(4)
Programowanie Dobczyce  
(4)
Programowanie Myślenice  
(4)
Programowanie Meszna  
(4)
Programowanie Mińsk Mazowiecki  
(4)
Programowanie Zalasowa  
(4)
Programowanie Granice  
(4)
Programowanie Starachowice  
(4)
Programowanie Mierzyn  
(4)
Programowanie Leszno  
(4)