Java Podstawy czy Kompedium Programisty ?

0

Witam!
Zamierzam zakupić sobie książkę do nauki Javy. Moja wiedza na stan obecny jest następująca: W miarę dobre opanowanie programowania strukturalnego w c++ i ostatnio zacząłem interesować się programowaniem obiektowym w języku java oraz c#, także co chodzi o obiektówkę to "podstawy podstaw". Java jakoś bardziej przypadła mi do gustu i chciałbym iść w tym kierunku. Tak orientując się na stronach różnych księgarni, wybrałem 2 książki które cieszą się najlepszymi opiniami.
A mianowicie mam dylemat pomiędzy zakupem pakietu ("Java. Podstawy Wydanie IX" razem z "Java. Techniki zaawansowane Wydanie IX") - razem. Czy też może "Java. Kompendium programisty. Wydanie VIII".

Dlaczego chcę kupić podstawy i techniki zaawansowane w pakiecie ? Ponieważ chcę bezpośrednio po skończeniu jednej książki mieć dostęp do tej drugiej która z tego co widzę w spisach treści, znacznie uzupełnia tą pierwszą. Dla przykładu w "Podstawach" nie widzę nic o strumieniach i obsłudze siedzi, czego można się doszukać w "Technikach zaawansowanych", natomiast w "Kompendium programisty" widzę obie te rzeczy.

Także prosiłbym o jakąś rzetelną opinie. Miał ktoś do czynienia z tymi książkami ? Który wybór jest lepszy ? Ważna dla mnie też jest prostota przekazu abym mógł wszystko dobrze zrozumieć.

Z góry dziękuję za wszelkie odpowiedzi,
Pozdrawiam :)

1

Programowanie obiektowe, to nie kwestia wyboru języka, a kwestia podejścia do problemu. Można programować obiektowo w C, czy nawet w asemblerze, a można programować nieobiektowo w javie. Więc nie licz na to, że fakt poznawania nowego języka spowoduje, że zaczniesz programować obiektowo.

0

Core Java jest bardziej znane, więc raczej tę ksiązkę bym polecił. Nie mam pojęcia jak wygląda tłumaczenie akurat tego tytułu, ale raczej polecałbym kupować ksiązki w języku angielskim (oczywiście, jeśli wystarczająco go znasz).

Niemniej jednak obie te książki dotyczą Javy 7, a wersja 8 przyniosła ze sobą dużo nowego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1