Dane szczegółowe: | |
Wydawca: | Helion |
Rok wyd.: | 2022 |
Oprawa: | twarda |
Ilość stron: | 808 s. |
Wymiar: | 239x164 mm |
EAN: | 9788328394797 |
ISBN: | 978-83-2839-479-7 |
Data: | 2022-12-01 |
Opis książki:
W 1995 roku świat ujrzał przyszłą gwiazdę programowania: Javę. Dziś to język dojrzały i elastyczny, dzięki czemu może służyć do pisania dużych systemów, małych programów, aplikacji mobilnych i internetowych. Java została zaprojektowana z ogromną starannością. W język wbudowano wysublimowane zabezpieczenia, a także pewne zaawansowane funkcje, które docenia każdy programista tworzący systemy o skomplikowanej architekturze.
Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla profesjonalnych programistów Javy. To pierwszy tom, w którym opisano podstawy języka i najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika, a także kolekcje, wyrażenia lambda, techniki programowania współbieżnego i funkcyjnego. W tym wydaniu poszczególne zagadnienia zoptymalizowano pod kątem Javy 17, opisano też takie nowości jak bloki tekstu, rozszerzenia konstrukcji switch, rekordy, dopasowywanie wzorców operatora instanceof, klasy zapieczętowane i wiele więcej. Podręcznik zawiera mnóstwo przykładów kodu, obrazujących zasady działania niemal każdej opisywanej funkcji czy biblioteki. Aby nauka najważniejszych zagadnień była jeszcze łatwiejsza, przykładowe programy są proste i realistyczne.
W książce między innymi:
składnia i najlepsze praktyki pisania kodu w języku Java
interfejsy, klasy wewnętrzne i wyrażenia lambda
obsługa wyjątków i skuteczne techniki debugowania
korzystanie z typów generycznych i standardowych kolekcji Javy
nowoczesne graficzne interfejsy użytkownika przy użyciu komponentów Swing
stosowanie modelu współbieżności Javy
Java: biegle opanuj język mistrzów programowania!
Książka "Java. Podstawy" - Cay S. Horstmann - oprawa twarda - Wydawnictwo Helion. Książka posiada 808 stron i została wydana w 2022 r. Cena 88.31 zł. Zapraszamy na zakupy! Zapewniamy szybką realizację zamówienia.