Effective Java Third Edition
- Kategoria:
- informatyka, matematyka
- Wydawnictwo:
- Addison-Wesley Professional
- Data wydania:
- 2017-12-27
- Data 1. wydania:
- 2017-12-27
- Liczba stron:
- 416
- Czas czytania
- 6 godz. 56 min.
- Język:
- angielski
- ISBN:
- 0134685997
- Tagi:
- java informatyka programowanie
The Definitive Guide to Java Platform Best Practices—Updated for Java 7, 8, and 9
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers.
As in previous editions, each chapter of Effective Java, Third Edition, consists of several “items,” each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.
The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams.
New coverage includes
Functional interfaces, lambda expressions, method references, and streams
Default and static methods in interfaces
Type inference, including the diamond operator for generic types
The @SafeVarargs annotation
The try-with-resources statement
New library features such as the Optional interface, java.time, and the convenience factory methods for collections
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 124
- 108
- 52
- 27
- 16
- 9
- 4
- 3
- 3
- 3
OPINIE i DYSKUSJE
Nie jest to strata czasu. Tyle o programowaniu obiektowym nie dowiedziałem się znikąd.
Nie jest to strata czasu. Tyle o programowaniu obiektowym nie dowiedziałem się znikąd.
Pokaż mimo toKsiążka obowiązkowa dla każdego programisty Java. Natomiast jest z nią pewien problem i poniekąd podejrzewam, że to przez polskie tłumaczenie. Niektóre fragmenty są napisane w bardzo zawiły sposób. Sądzę że dałoby się to lepiej wytłumaczyć, ponieważ niektóre z aspektów są o wiele lepiej wytłumaczone w niejednym wideo kursie.
Książka obowiązkowa dla każdego programisty Java. Natomiast jest z nią pewien problem i poniekąd podejrzewam, że to przez polskie tłumaczenie. Niektóre fragmenty są napisane w bardzo zawiły sposób. Sądzę że dałoby się to lepiej wytłumaczyć, ponieważ niektóre z aspektów są o wiele lepiej wytłumaczone w niejednym wideo kursie.
Pokaż mimo toKolejna obowiązkowa pozycja. Zaraz po Tym "Thinking in Java".
Kolejna obowiązkowa pozycja. Zaraz po Tym "Thinking in Java".
Pokaż mimo toKażdy programista Java musi przeczytać. :)
Każdy programista Java musi przeczytać. :)
Pokaż mimo toOpinia na temat wydania III. Książka Blocha zawiera wiele ciekawych informacji i porad dotyczących programowania w Java(dla trochę bardziej zaawansowanych). Opisane są w niej często spotykane problemy oraz rozwiązania dla nich. Łącznie 90 tematów. Trochę miejsca jest poświęcone dobrym praktykom programowania. Cześć z nich dotyczy głównie twórców bibliotek, którzy udostępniają swoje klasy użytkownikom a część z nich powinna być stosowana przez wszystkich programistów. Porady ze wskazanej pozycji pozwalają na unikanie części problemów w programowaniu w Java oraz pozwalają na tworzenie kodu, który jest łatwiejszy w utrzymaniu.
Książka była czytana w wersji polskiej. Jeśli chodzi o tłumaczenie Helionu, to jest to standardowy czyli kiepski poziom. Wiele użytych zwrotów jest niezrozumiałych lub poprzekręcanych. Tłumacz starał się przetłumaczyć na polski wszystko i to chyba bez żadnych konsultacji technicznych z programistami. Jeśli komuś nie przeszkadza czytanie w języku angielskim, to odradzam polską wersję. Książka zawiera wiele ciekawych i pożytecznych porad. Polecam wszystkim programistom Java.
Opinia na temat wydania III. Książka Blocha zawiera wiele ciekawych informacji i porad dotyczących programowania w Java(dla trochę bardziej zaawansowanych). Opisane są w niej często spotykane problemy oraz rozwiązania dla nich. Łącznie 90 tematów. Trochę miejsca jest poświęcone dobrym praktykom programowania. Cześć z nich dotyczy głównie twórców bibliotek, którzy...
więcej Pokaż mimo toPrzeczytałem angielską wersję. Jedna z najlepszych książek jakie czytałem, świetnie opisuje paradygmaty programowania w Javie. Można też znaleźć tam kilka rzeczy, które z początkowych założeń Javy do dziś zostawiły po sobie smrodek, np. checked exceptions, reified types.
Przeczytałem angielską wersję. Jedna z najlepszych książek jakie czytałem, świetnie opisuje paradygmaty programowania w Javie. Można też znaleźć tam kilka rzeczy, które z początkowych założeń Javy do dziś zostawiły po sobie smrodek, np. checked exceptions, reified types.
Pokaż mimo toTo jedna z najlepszych książek o Javie, jaką miałem okazję przeczytać. To nie jest książka o nauce programowania, ale o tym, co i jak należy robić, zakłada więc dosyć dobrą znajomość języka. Biblia dla bardziej zaawansowanych programistów.
To jedna z najlepszych książek o Javie, jaką miałem okazję przeczytać. To nie jest książka o nauce programowania, ale o tym, co i jak należy robić, zakłada więc dosyć dobrą znajomość języka. Biblia dla bardziej zaawansowanych programistów.
Pokaż mimo toMimo, że nie programuję w Javie (poza incydentalnymi programikami dla Androida),a głównie w C# to kupiłem drugie wydanie, aby "wiedzieć więcej", porównać oba języki, być może poznać przeoczone wzorce. Nie zawiodłem się, więc kiedy pojawiło się trzecie wydanie, kupiłem je także.
Z perspektywy C# przydaje się tylko część rzecz jasna, a i tak trzeba niektóre porady "tłumaczyć", mimo to książkę uznaję za przydatną. Najcenniejszą lekcją dla mnie był rozdział o polimorfizmie, a że czynnie interesuję się projektowaniem języków programowania, rzecz dla mnie nie do przecenienia.
Jeśli programujesz długo w nie-Javie i jesteś ciekawy "świata", książka powinna Ci się podobać, ale nie jest to na pewno lektura obowiązkowa, jesli zaczynasz programować w nie-Javie, zastanów się nad zakupem dopiero przy czwartym wydaniu. A Javowcy niech rozstrzygają sami...
Mimo, że nie programuję w Javie (poza incydentalnymi programikami dla Androida),a głównie w C# to kupiłem drugie wydanie, aby "wiedzieć więcej", porównać oba języki, być może poznać przeoczone wzorce. Nie zawiodłem się, więc kiedy pojawiło się trzecie wydanie, kupiłem je także.
więcej Pokaż mimo toZ perspektywy C# przydaje się tylko część rzecz jasna, a i tak trzeba niektóre porady...
Książka Blocha zawiera wiele ciekawych informacji i porad dotyczących programowania w Java(dla trochę bardziej zaawansowanych). Opisane są w niej często spotykane problemy oraz rozwiązania dla nich. Trochę czasu jest także poświęcone dobrym praktykom programowania.
Książki jednak nie polecam, ponieważ wydana została 10 lat temu pod wersję JDK 6. Przez to pewne problemy lub rozwiązania wydają się mocno przestarzałe.
Ale sam sięgnę po III wydanie tej książki, które zostało odświeżone pod JDK 9(wydana rok temu po angielsku),niedługo wydana będzie po polsku. Biorąc pod uwagę wysoki poziom tej książki, dla zainteresowanych polecam sięgnąć od razu po III wydanie.
Książka Blocha zawiera wiele ciekawych informacji i porad dotyczących programowania w Java(dla trochę bardziej zaawansowanych). Opisane są w niej często spotykane problemy oraz rozwiązania dla nich. Trochę czasu jest także poświęcone dobrym praktykom programowania.
więcej Pokaż mimo toKsiążki jednak nie polecam, ponieważ wydana została 10 lat temu pod wersję JDK 6. Przez to pewne problemy lub...
bardzo dobra ksiazka. Niestety końcówka zostala troche niedopracowana. brakuje przykladow do wspolbieznosci i serializacji
bardzo dobra ksiazka. Niestety końcówka zostala troche niedopracowana. brakuje przykladow do wspolbieznosci i serializacji
Pokaż mimo to