Java. Efektywne programowanie. Wydanie III Joshua Bloch
- Autor:
- Joshua Bloch
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 408
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Java. Efektywne programowanie. Wydanie III
Dla kogo jest ta książka?
Książka jest przeznaczona dla programistów Java na poziomie średniozaawansowanym i zaawansowanym, którzy chcą udoskonalić swój warsztat, poznać najlepsze praktyki oraz nowoczesne możliwości języka. Idealnie sprawdzi się dla Java Developerów, inżynierów oprogramowania, liderów technicznych oraz osób przygotowujących się do rozmów kwalifikacyjnych na stanowiska związane z Javą. Wymagana jest znajomość podstaw języka Java - publikacja nie jest przeznaczona dla osób rozpoczynających naukę programowania, lecz dla tych, którzy chcą pisać kod bardziej czytelny, wydajny i łatwy w utrzymaniu.
Czego się nauczysz?
- Tworzenia i usuwania obiektów zgodnie z najlepszymi praktykami
- Stosowania wzorców projektowych, takich jak fabryki, budowniczy i singleton
- Wymuszania niezmienności obiektów i ograniczania dostępności klas
- Przedefiniowywania metod equals, hashCode, toString i clone
- Projektowania interfejsów i klas przeznaczonych do dziedziczenia
- Korzystania z typów ogólnych i eliminowania surowych typów
- Bezpiecznego używania varargs i heterogenicznych kontenerów
- Wykorzystywania typów wyliczeniowych i adnotacji
- Stosowania lambd, referencji do metod i interfejsów funkcyjnych
- Efektywnego korzystania ze strumieni i unikania efektów ubocznych
- Projektowania sygnatur metod i defensywnego kopiowania
- Ograniczania zasięgu zmiennych lokalnych i stosowania pętli for-each
- Obsługi wyjątków i dokumentowania błędów
- Programowania współbieżnego z użyciem narzędzi Javy
- Stosowania alternatyw dla serializacji i bezpiecznego implementowania Serializable
Poznaj najlepsze praktyki programowania z użyciem platformy Java
Język Java jest konsekwentnie udoskonalany i unowocześniany dzięki zaangażowaniu wielu ludzi. Nowoczesny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza, że stosowanie najlepszych praktyk w coraz większym stopniu determinuje jakość kodu. Obecnie napisanie kodu, który prawidłowo działa i może być łatwo zrozumiany przez innych programistów, nie wystarczy — należy zbudować program w taki sposób, aby można było go łatwo modyfikować. Jako że Java stała się obszerną i złożoną platformą, konieczne stało się uaktualnienie najlepszych praktyk.
Ta książka jest kolejnym, trzecim wydaniem klasycznego podręcznika programowania w Javie. Poszczególne rozdziały zostały gruntownie przejrzane, zaktualizowane i wzbogacone o sporo ważnych treści. Znalazło się tu wiele wartościowych porad dotyczących organizowania kodu w taki sposób, aby stał się przejrzysty, co ułatwi przyszłe modyfikacje i usprawnienia. Poza takimi zagadnieniami, jak programowanie zorientowane obiektowo czy korzystanie z różnych typów, obszernie omówiono stosowanie lambd i strumieni, zasady obsługi wyjątków, korzystania ze współbieżności i serializacji. Książka składa się z dziewięćdziesięciu tematów pogrupowanych w dwanaście rozdziałów. Taki układ pozwala na szybkie odnalezienie potrzebnego rozwiązania.
W książce między innymi:
- interfejsy funkcyjne, wyrażenia lambda, referencje do metod oraz strumienie
- metody domyślne i statyczne w interfejsach
- wnioskowanie typów
- korzystanie z @SafeVarargs
- instrukcja try z zasobami
- nowe elementy bibliotek Javy
Java: jakość kodu, efektywność działania i przyjemność programowania.
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Java. Efektywne programowanie. Wydanie III Joshua Bloch
(22)-
6
-
5
-
4
-
3
-
2
-
1
5.2(12)
(5)
(3)
(2)
(0)
(0)
więcej opinii
ukryj opinie