Drive your career as React Developer with Symphony Solutions!
×Закрыть

Хорошая литература по Java для начинающего

В универе по ООП (на примере C++) 5ка. Какую книгу по Java посоветуете?

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Якщо вільно читаєте англійською, то є дуже добра книжка по сертифікації Кеті С’єри.

Якщо ні, тоді дійсно варто прочитати «Філософію Java». Але варто читати перші 10 розділів і обов"язково робити вправи, якщо хочете досягнути якогось результату.

После изучения J2SE, ООП, паттернов, алгоритмов и структур данных, посоветуйте с чего начать, если развиваться в области веб разработки. Какой фреймворк выбрать (Spring, Hibernate, Struts...)? или лучше начать только с JSP не используя фреймворки? И подскажите пожалуйста литературу в этой области. Было бы идеально, если бы вы подкинули книжку, где было бы описано все по немного, что бы можно было сразу перейти к практике и походу дела уже углубляться в тонкости технологий.

Head First Java. Доходчиво и с картинками, так же затрагивает моменты ООП, lifecycle объектов, и тому подобные теоретические аспекты.

http://skipy.ru/ — там все что надо для новичка и не только. Суперовый сайт. И автор хороший

Пасиб, Николай. Только хотел отписать. Я бы еще добавил метаклассы,

> Какие именно реалии ООП «слабо отражает» C++?

messaging, late binding

Thinking in java 4th edition доступна для скачивания

Хороший и универсальный совет: посещаете amazon.com и выбирайте среди книг по программированию бестселлеры по Java

От себя — Чистый код. Мартин Р.

Тока ету книгу лутше читать после Филосифии.

Там одна из первых ссылок — вопрос того же топикастера на другом форуме, одна из следующих ссылок — на developers.org.ua на эту тему:) Большинство устаревшие.

Если все будут посылать в гугль, то там будут одни вопросы. Мне, например, тоже интересны книги по JAVA+ORACLE

Интернет для чаников там написано как пользоваться поисковиками и набрать что то типа такого

www.google.com/search client=ubuntu& channel=fs& q=%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B0%D1%8F+%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%82%D1%83%D1%80%D0%B0+%D0%BF%D0%BE+Java+%D0%B4%D0%BB%D1%8F+%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B5%D0%B3& ie=utf-8& oe=utf-8#hl=uk& expIds=25657, 27079, 27606& xhr=t& q=%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B0%D1%8F+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B0+%D0%BF%D0%BE+Java+%D0%B4%D0%BB%D1%8F+%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B5%D0%B3%D0%BE& cp=12& pf=p& sclient=psy& aq=f& aqi=& aql=& oq=%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B0%D1%8F+%D0%BA%D0%BD%D0%B8%D0%B3+%D0%BF%D0%BE+Java+%D0%B4%D0%BB%D1%8F+%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B5%D0%B3%D0%BE& gs_rfai=& pbx=1& fp=18cba074c021c2c0

Валера, С++ весьма слабо отражает реалии ООП. Не знаю уж, как с этим в яве, но, если не так, как в Срр, то почитать таки прийдедца, не?

А поподробнее можно? Какие именно реалии ООП «слабо отражает» C++?

Валера, С++ весьма слабо отражает реалии ООП. Не знаю уж, как с этим в яве, но, если не так, как в Срр, то почитать таки прийдедца, не?

Вот просто ради интереса — какие новые концепции, непостижимые для плюсовика вводит Джава? Ну байткод, ну отсутствие указателей, ну однокоренная иерархия -, но это же просто детали реализации.

Валера, С++ весьма слабо отражает реалии ООП. Не знаю уж, как с этим в яве, но, если не так, как в Срр, то почитать таки прийдедца, не?

Вопрос по теме,
1. Хорошая литература по джаве после С++? Нужно быстро и по теме. Опыт на С++ 4 года, так что про ООП и т.п. не хотелось бы читать.

2. Тоже самое, только JavaME

Определенно The C Programming Language by K& R

подозреваю, что ты не совсем то ООП выучил на пятерку. книги по жаве пока не учи. еще рано.

Лучше «Философии Java» трудно представить. Хотя у каждого свои критерии:)
Особенно полезно если планируешь развиваться дальшев этом направлении.

В дополнение после нее «Effective Java». Joshua Bloch.

имхо лучше «Философии Java» ничего нет. еще можно download.oracle.com/...avase/tutorial почитать

Шилдт — Полный справочник по Java;

Кей Хорстманн, Гари Корнелл — Java 2. Библиотека профессионала. Том 1. Основы.

Уже читаю «Философию Java». Есть что-нибудь лучше?

Подписаться на комментарии