Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2011

Lauret zaufanych opinii
Informacje podstawowe
Java. Podstawy. Wydanie VIII

Java. Podstawy. Wydanie VIII

Autorzy: Cay S. Horstmann, Gary Cornell
Data wydania: 2008/09
Stron: 888
Cena książki: 89.00 zł
Bestseller
Do przechowalni

Ponad 5 000 sprzedanych egz.
Dodaj javpd3
Szczegóły:

Informacje dodatkowe:

Zacznij tworzyć niezależne od platformy aplikacje jeszcze dziś!

  • Jakie nowości kryją się w Java Standard Edition 6?
  • Jak rozpocząć przygodę z językiem Java?
  • Jak wykorzystać wielowątkowość?

Język programowania Java został stworzony i jest rozwijany przez firmę Sun Microsystems. Możliwość zastosowania go na różnych platformach została doceniona przez wielu programistów na świecie. Jednak nie jest to jedyna mocna strona Javy. Warto tu wskazać również jej silne ukierunkowanie na obiektowość, obsługę programowania rozproszonego, mechanizm automatycznego oczyszczania pamięci (ang. garbage collection). Dzięki swoim atutom, dobrej dokumentacji i licznych publikacjom Java jest dziś wiodącym rozwiązaniem na rynku języków programowania.

Książka "Java. Podstawy. Wydanie VIII" została zaktualizowana o wszystkie te elementy, które pojawiły się w wersji szóstej platformy Java Standard Edition. Tom pierwszy -- "Podstawy" -- zawiera wprowadzenie do języka programowania Java. Autorzy książki przedstawią tu założenia przyjęte przez firmę Sun przy tworzeniu tej platformy. Dowiesz się, jakie prawa rządzą programowaniem obiektowym oraz jak wykorzystać interfejsy i obsługę wyjątków. Dodatkowo będziesz mieć możliwość zapoznania się z elementami projektowania i tworzenia interfejsu użytkownika. W ostatnim rozdziale autorzy omówią wielowątkowość oraz sposób zastosowania tego typu rozwiązań w codziennej pracy programisty języka Java.

  • Podstawy języka Java
  • Programowanie obiektowe
  • Interfejsy
  • Sposób użycia klas proxy oraz klas wewnętrznych
  • Projektowanie interfejsu użytkownika z wykorzystaniem biblioteki Swing
  • Obsługa wyjątków
  • Wykrywanie i rozwiązywanie problemów w kodzie
  • Wielowątkowość

Wykorzystaj siłę obiektów. Programowanie obiektowe w języku Java ma przyszłość!


Zobacz wszystkie książki tych autorów »
Dodaj javpd3
Najczęściej kupowane razem:
Java. Podstawy. Wydanie VIII plus Zwinny samuraj. Jak programują mistrzowie zwinności plus Czysty kod. Podręcznik dobrego programisty
Cena zestawu: 174.25 zł 205.00 zł
Oszczędzasz: 30.75 zł (15%)
Dodaj do koszyka
zestaw0 Java. Podstawy. Wydanie VIII
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cudawp.htm" style="color:black;" title="CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU">CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cudawp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cudawp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zwisam.htm" style="color:black;" title="Zwinny samuraj. Jak programują mistrzowie zwinności">Zwinny samuraj. Jak programują mistrzowie zwinności</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zwisam"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zwisam" /></a> </td> </tr> </table> <strong><a href="/ksiazki/objcp3.htm" style="color:black;" title="Objective-C. Vademecum profesjonalisty. Wydanie III">Objective-C. Vademecum profesjonalisty. Wydanie III</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=objcp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj objcp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticpp2.htm" style="color:black;" title="Tablice informatyczne. C++. Wydanie II">Tablice informatyczne. C++. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticpp2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticpp2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticsh2.htm" style="color:black;" title="Tablice informatyczne. C#. Wydanie II">Tablice informatyczne. C#. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticsh2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticsh2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czjav2.htm" style="color:black;" title="Java. Ćwiczenia zaawansowane. Wydanie II">Java. Ćwiczenia zaawansowane. Wydanie II</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czjav2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czjav2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ubuof2.htm" style="color:black;" title="Ubuntu Serwer. Oficjalny podręcznik. Wydanie II">Ubuntu Serwer. Oficjalny podręcznik. Wydanie II</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ubuof2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ubuof2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/busiko_ebook.htm" style="color:black;" title="Budowa sieci komputerowych na przełącznikach i routerach Cisco. eBook. ">Budowa sieci komputerowych na przełącznikach i routerach Cisco. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=busiko_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj busiko_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/badaps_ebook.htm" style="color:black;" title="Bazy danych. Pierwsze starcie. eBook. ">Bazy danych. Pierwsze starcie. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 22.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=badaps_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj badaps_ebook" /></a> </td> </tr> </table>
6
(15)
5
(6)
4
(1)
3
(3)
2
(1)
1
(0)

Liczba ocen: 26

Średnia ocena
czytelników
5


Java. Podstawy. Wydanie VIII:

okladka

Ocena : 6 Ocena książki 2008-10-20

bez podpisu

Świetna książka!! Wszystko jasno podane, dobrze wyłożone, z dodatkowymi uwagami, porównaniami do C++. Moim zdaniem książka lepsza od "Thinking in Java", bardziej zrozumiała, przejrzysta. Jest to najnowsze wydanie "Core Java2.Podstawy". W wersji polskiej dostępne było wydanie II i teraz VIII, uaktualnione do JSE 6. Z niecierpliwością czekam na najnowsze, również VIII, wydanie "Technik zaawansowanych".

Ocena : 6 Ocena książki 2010-08-02

bez podpisu

Zdecydowanie najlepsza książka do podstaw Javy, o ile znasz już jakiś język programowanie (najlepiej c++), w innym wypadku teoretycznie (w praktyce nie sprawdzałem) może okazać się trudna. Autor nie pokazuje że umie programować, co jest częste w innych tego typu książkach, tylko zamiast tego stara nauczyć czytelnika programować w tym języku. Dodatkowym atutem jest brak zawiłych bibliotek autora rozpraszających prosty program na pół podręcznika co jest szczególnie irytujące w innych tego typu książkach ja np. "Thinking in Java".

Ocena : 6 Ocena książki 2011-02-14

bez podpisu, student

W pełni polecam tą książkę. Programowałem w języku Cpp około pół roku. Bardzo szybko się przestawiłem. Bardzo przyjemnie się czyta. Jeszcze raz bardzo polecam.

Ocena : 6 Ocena książki 2009-10-23

Marcin

Ta książka rzetelnie wprowadza czytelnika w tajniki programowania JAVA, polecam.

Ocena : 6 Ocena książki 2009-09-22

bez podpisu

Przeczytałem 1/3 książki i uważam, że jest świetna. Lekturę polecam szczególnie osobom początkującym.

Ocena : 6 Ocena książki 2009-01-05

Michał

Pomimo kilku literówek i błędu już w pierwszym listingu jest to najlepszy podręcznik do programowania jaki miałem przyjemność przeczytać.

Ocena : 6 Ocena książki 2009-09-22

bez podpisu

Nie zdarzyło mi się chyba jeszcze żadnej szóstki dać żadnej książce ... kiedyś musi być ten pierwszy raz ; ) Książka poezja, lekko się czyta, nie ma lania wody jak w thinkingach, nie ma też zbyt olewczo potraktowano tematu (chodź taka książka by mi w sumie nie przeszkadzała bo lubię konkretne), za porównania z c++ OGROMNY PLUS, dla średniozawaansowanych i zawaansowanych będzie lekka jak kolacja na diecie, dla początkujących odradzam zdecydowanie - od razu przy wejściu do języka pogubią się mocno i nie przejdą, po prostu do tego trzeba wprawy w programowaniu ; ) Polecam bardzo gorąco ! : )

Ocena : 6 Ocena książki 2008-11-07

bez podpisu

Książka łopatologiczna, czyta się ją prawie jak Symfonie C++ czy Pasję C++, polecam. Żadna inna - to akurat moje zdanie.

Ocena : 6 Ocena książki 2011-03-14

Grzegorz Szpetkowski, student

Książka jest idealna dla osób, które znają już na "przyzwoitym poziomie" C/C++, choć nie jest to konieczne. To co ją wyróżnia to kapitalny zmysł autora, który nie tylko profesjonalnie przedstawia kolejne zagadnienia, ale co ważniejsze potrafi je wytłumaczyć. Oczywiście nie obyło bez drobnych wad (np. autor nie wspomina o tym, że w Java 6 można/należy stosować adnotację @Override także dla metod, które implementują interfejs, null podobnie jak true i false nie jest słowem kluczowym itd.), ale w tak złożonej materii jak Java jest to wręcz niemożliwe do uniknięcia. Autor wielokrotnie wskazuje też (bardzo trafnie) wiele miejsc, w których jego zdaniem API Javy jest nieprofesjonalne. Ujawnia zarówno zalety jak i wady Javy także w kontekście innych rozwiązań (np. C++, Visual Basic).

Ocena : 6 Ocena książki 2011-12-28

Kamil, Programista

Genialna książka do nauki JAVY. Zdecydowanie lepsza niż Thinking in Java. Polecam przede wszystkim każdemu początkującemu, ale też programistom C++, bo książka nie nudzi.

Ocena : 5 Ocena książki 2010-02-16

Sławek

Świetna pozycja, bardzo dobra dla początkujących dzięki temu, że materiał jest dosyć szybko "pchany" do przodu. W 1 tomie brakuje moim zdaniem strumieni, przynajmniej podstawy powinny być omówione już tutaj, dzięki temu przykłady byłyby jeszcze ciekawsze. Pisane przystępnym językiem, wszystko popierane przykładami. Niektóre kwestie jednak autor sam zagmatwał i pozostaje kilka niedomówień.

Ocena : 5 Ocena książki 2009-01-21

sLook

Zdecydowanie nie polecam tej książki osobom rozpoczynającym naukę programowania w Javie.Poważną wadą w książce jest nazewnictwo zmiennych i klas.Nawy są podobne do stałych składowych tego języka co bardzo utrudnia osobom początkującym prawidłową analizę kodu.Na początek polecam kupno małego treściwego wprowadzenia.

Ocena : 5 Ocena książki 2009-02-23

bez podpisu

Książka naprawdę warta uwagi. Pomimo wielu literówek które przez pierwsze 100 stron (z winy tłumacza) rzucały się w oczy potem jest już lepiej. Książkę faktycznie można porównać do Symfonii C++ J.Grębosza. Co prawda jak sami autorzy twierdzą jest przeznaczona dla osób które znają już jakiś język programowania, jednak sądzę że nie trzeba być wybitnym specjalistą z innego języka, by właśnie javy nauczyć się z tej książki. Tytuł ten daje solidną porcję wiedzy jeśli chodzi o Jave SE. Ponadto nie jest to goły opis języka, lecz również opis biblioteki standardowej co jest dużym plusem dla osób które szybko chcą zacząć programować bez wczytywania się w tutoriale na stronach Sun-a. Dlaczego moja ocena to "tylko" 5 ? Chciałem być obiektywny a nie tylko i wyłącznie sugerować się tymi najwyższymi ocenami, co można było chyba zaobserwować w przypadku Thinking in Java która ostatecznie aż taka dobra nie była. Ocena 5 nie ze względu na błędy w tłumaczeniu. Ocena 6 uważam ze należy się wybitnemu tytułowi który tłumaczy dużo i w taki sposób jakby się czytało gazetę poranną. Java Podstawy jest książką "jedynie" bardzo dobrą, jednak i tak powinno to zachęcić osoby zainteresowane językiem java do kupna tej książki. Są fragmenty nad którymi czasami trzeba trochę przysiedzieć, jednak jak ktoś naprawdę chce to wyniesie wszystko co oferuje ten tytuł.

Ocena : 5 Ocena książki 2010-01-04

Krzysztof

Książka bardzo dobra, co prawda wcześniej miałem bliskie spotkania z C++, pascal, VBA i innymi. Bardzo dobrze i przystępnie napisana od podstaw, to znaczy jak zainstalować dodatki, co gdzie zmienić (np path, classpath) Wszystko było by piękne do momentu, gdy czasem dodają za dużo programu, nie pokazując jak można wygenerować ten sam kod programu przy pomocy NETBEANS-a. Jedyne czego mi brakuje to CD z programikami (wiem wiem można je ściągnąć ze strony autora i tak zrobiłem) oraz więcej ilustracji w sensie konfiguracji lub "wyklikania" czegoś oraz nieco więcej ćwiczeń praktycznych typu: pokażę Ci jak zacząć dane zagadnienie a Ty pomyśl co zrobić dalej, jak to rozwiązać. Co prawda w porównaniu do Thinking in Java, to tak książka to poemat, biblia, wiersz miłosny ;) ale dosłownie brakuje jej kropeczki nad I. Tą książkę polecam każdemu kto zaczyna programowanie w Javie. Odradzam kupno Thinking in Java Bruce Eckella!! Gość to nadęty bufon golący kasę za ściągnięcie jego przykładów do książki, leczący kompleksy autor pokazujący że on jest ktoś a czytelnik to nikt.

Ocena : 5 Ocena książki 2009-05-04

grusio

Książka bardzo ciekawa. Prawdą jest, że osoba która pierwszy raz widzi kod na własne oczy nie poradzi sobie ale wydaje mi się, że każdy kto chce mieć cokolwiek wspólnego z programowaniem powinien poznać c, c++ potem dopiero java, c#. Bardzo podoba mi się to, że już w połowie ksiązki autor pokazuje jak tworzyć aplikacje okienkowe od podstaw (od najprostszego okienka do większych aplikacji) co pomaga zrozumieć też zasadę tworzenia gui w innych jezykach. Daje 5 a nie 6 ponieważ tlumacz w niektórych miejcach sie pośpieszył i np zamiast metody next() umieszcza text.

Ocena : 5 Ocena książki 2008-10-30

Rafał

Bardzo dobra książka, jednak nie dla osób zaczynających przygodę z programowaniem. Sami autorzy piszą, że książka jest dla osób, które znają już dobrze inny język (najlepiej C++, bo na jego podstawie ukazują różnice, zalety, ale tez wady języka JAVA). Z tego powodu nie jest to pozycja, która omawia ze szczegółami podstawy programowania w JAVA, skupia się na bardziej zaawansowanych rzeczach (jednak przechodzi do nich stopniowo). Napisana jest zrozumiałym językiem, różnice między C++ a JAVA są wyszczególnione w szarym panelu, warto ją mieć. Czekam na drugą część książki, szkoda tylko, że polskie tłumaczenia nie wychodzą na równi z oryginałem. Na co jeszcze warto zwrócić uwagę, jest to świeża pozycja na półkach, skupia się na języku w wersjach 5 i 6.

Ocena : 4 Ocena książki 2009-05-11

Konrad

Nie przesadzajmy z tymi wybitnymi ocenami (zakladam, ze to nie szanowna Redakcja nabija statystyki? ;) Ksiazka z pewnoscia jest dobra - nie jestem specjalista w dziedzinie programowania, ale majac pewne podstawy teoretytczne czytam ze zrozumieniem. Nie polecam kompletnym laikom i guru w rozciagnietych sweterkach. Dla calej reszty jak najbardziej. Doceniam i polecam humor przemycony pomiedzy wierszami :)

Ocena : 3 Ocena książki 2011-09-13

Tomek, student Politechniki Warszawskiej

Umiem już dobrze programować w c i c++. Teraz chciałem nauczyć się javy. Niestety książka nie jest tak wybitna, jak przedstawiają ją inne opinie tutaj zgromadzone. Jest dużo niedopowiedzeń, tłumaczenia są niejednokrotnie zapętlone. Trzeba się mocno nagłowić, żeby zrozumieć o co chodzi. Książka na dodatek jest pisana od szczegółu do ogółu. Jest mało przykładów. Są one dosyć duże. I bardzo denerwujące jest, że najpierw autor omawia jakieś bloki instrukcji programu, gdzie się nie wie, co jest czym, a dopiero później pokazuje cały kod programu. Na dodatek nie ma pokazane co wyświetli program. Albo jesteś geniuszem, albo musisz dźwigać za sobą laptopa wszędzie, gdzie chcesz tę książkę poczytać, bo żeby zobaczyć jak działa program sam musisz sobie skompilować. Ogólnie rzecz biorąc nie jestem zadowolony z zakupu i nie polecam tej książki nikomu, kto potrafi dobrze programować w c i c++. A tym bardziej nowicjuszom w programowaniu.

Ocena : 3 Ocena książki 2009-11-04

Dawid

Strasznie przeciętna, niezbyt przystępny język, momentami czyta się na siłę, pominiętych wiele szczegółów, książka zdecydowanie nie dla początkujących. Jeżeli miałbym możliwość to wybrałbym inną pozycję.

Ocena : 2 Ocena książki 2011-10-12

Tomasz, student Politechniki Warszawskiej

Umiem dobrze programować w c i c++. Kupiłem tą książkę, żeby nauczyć się programować w javie. Niestety książki z których uczyłem się c i c++ były o niebo lepsze. Ta książka zawiera mało przykładów. Są one duże. Ich wszystkie instrukcje są omawiane przez pokazaniem pełnego kodu. Czytelnik czyta te instrukcje, ale nie wie, co jest czym. Trzeba się nie raz naprawdę namęczyć, żeby zrozumieć o co chodzi. Jest moim zdaniem dużo niedopowiedzeń. A już najbardziej denerwujący jest fakt, że po ukazaniu kodu programu nie ma pokazanego i omówionego tekstu, który wyrzuca na ekran. Jeśli chcesz zobaczyć, to albo bądź geniuszem i wymyśl, albo wszędzie gdzie chcesz czytać tą książkę miej komputer. BEZNADZIEJA