Effective Java
- Kategoria:
- informatyka, matematyka
- Tytuł oryginału:
- Effective Java
- Wydawnictwo:
- Addison - Wesley
- Data wydania:
- 2008-05-28
- Data 1. wydania:
- 2008-05-28
- Liczba stron:
- 346
- Czas czytania
- 5 godz. 46 min.
- Język:
- angielski
- ISBN:
- 9780321356680
Are you looking for a deeper understanding of the Java(tm) programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further!Effective Java(tm),Second Edition,brings together seventy-eight indispensable programmer's rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.
This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.
Each chapter in the book consists of several “items presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.
Highlights include:
New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more
Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization
How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language
Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io
Simply put,Effective Java(tm),Second Edition,presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.
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
- 125
- 107
- 52
- 30
- 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