Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.63/1280: Рейтинг темы: голосов - 1280, средняя оценка - 4.63
Mecid
680 / 229 / 16
Регистрация: 15.10.2007
Сообщений: 1,247
1

Литература по Java

17.03.2010, 14:36. Просмотров 230486. Ответов 209
Метки нет (Все метки)

Здесь будет список литературы по Java
очень часто новички ищут максимально эффективный учебник - спойлер этих людей, а те кто мне поверит на слово, могут его смело пропустить
Кликните здесь для просмотра всего текста

типичный вопрос
Цитата Сообщение от Hensem Посмотреть сообщение
Скажи,какая тебе больше понравилась и какую бы ты посоветовал как для новичка?
всё что нужно новичкам уже давно собрано в отдельную тему Литература по Java
не советую искать поновее, так как это ошибочный путь
объясню почему: начиналось всё с простого синтаксиса и литература была только о нём, дальше появились некие продукты по которым со временем были приняты стандарты и появилась литература описывающая синтаксис и стандарты, а так как уместить в стандартный формат 1 тома это уже сложно появились двухтомники. Дальше больше - стандартов стало достаточно много, что они на сегодняшний момент не влезут и в 8митомник, а может и больше.
такми образом начиная читать с более старой литературы вы можете рассчитывать на более подробное разжёвывание темы чем в более новых там где эти вещи проскакиваются по быстренькому (этим особенно отличается Шилдт) вы можете не понять очевидных вещей.
Поэтому все кто читал всю перечисленную литературу посовещались и я выложил в шапке темы про литературу результат данного обсуждения. (Кто не верит - прочитайте весь тред) Можно не пытаться искать короткий VIP путь к успеху, а просто воспользоваться уже пройденной дорожкой которая гарантированно ведёт к успеху


 Комментарий модератора 
Пожалуй пришло время создать нормальный заголовок у этой темы с учётом всего что сюда напостили
Добавил книжку по андроиду, дата обновления - 17.01.2014 (для тех кто подумает что тут всё устарело)

Для новичка:
Хорстманн К.С., Корнелл Г. - Java 2. Том 1. Основы
Хорстманн К.С., Корнелл Г. - Java 2. Том 2. Тонкости программирования
Брюс Эккель - Философия Java - не стоит читать перед Хорстманом
(русский перевод старого издания) http://javatutor.net/books/tiej/


"Java .ПРОМЫШЛЕННОЕ ПРОГРАММИРОВАНИЕ Практическое пособие И.Н. Блинов, В.С. Романчик"
Для начинающего, на русском, довольно подробно рассматриваются все базовые вещи
и в том числе часть EE технологий с азов, у кого проблемы с английским - лучший выбор
!!! (большая часть вопросов с этого форума там разжёвана очень подробно)


видеокурсы:
от Игоря Мирончика http://mironchik.com/?p=450
от Харьковчан http://dou.ua/forums/topic/8113/

http://habrahabr.ru/post/67763/

Маст хев всем:
Джошуа Блох Java. Эффективное программирование 2002 - типичные проблемы и их решения
Joshua Bloch, "Effective Java (2nd Edition)" 2008
Чистый код. Создание, анализ и рефакторинг - прекрасное дополнение к предыдущей книге, чтобы отучиться писать быдлокод.
Паттерны проектирования - эта книга в представлении не нуждается. Лучший учебник по паттернам. Все примеры на Джаве.

Мультипоток:

"JavaConcurrency InPractice" BrianGöetz, TimPeierls, JoshuaBloch, JosephBowbeer, DavidHolmes, DougLea (Англ.)- ну в общем вы сами по авторам видите - да?
"Taming Java Threads" - 2000 by Allen I. Holub - всё про низкоуровневую синхронизацию и проблемы с ней связанные, также приводятся альтернативные (от java.util.concurrent) варианты реализации локов , кью и тд. (Автор не любит кемел-кейс, но довольно хорошо объясняет)

Андроид:
Pro Android 4 by Satya Komatineni , Dave MacLean - довольно неплохо разжёваны все базовые вещи, но совершенно отсутствует JNI, нет роадмапа по правильному написанию приложения не хавающего акамулятор и дизайну удобного интерфейса


Остальное:
Кен Арнольд, Джеймс Гослинг. Язык программирования Java - книжка от создателей языка
Г. Шилдт - полный справочник по java SE6. - как книга не очень, но зато как перевод javadoc очень неплохо
"Java. Полное руководство" Герберт Шилдт 2012 - чуть актуальнее предыдущей
Java в примерах.СПРАВОЧНИК Дэвид Флэнаган
Объектно-ориентированное программирование с примерами применения.3-е изд.(2008).Гради Буч
Самоучитель Java с примерами и программами (+ CD-ROM) - есть претензии к оформлению листингов прог. Автор учит быдлокодить. Но именно как самоучитель - книга очень хорошая и полезная. Всё подробно и доступно.
Pro Java 7 NIO 2 - как ускорить файловые операции
"Структуры данных и алгоритмы Java" Р. Лафоре
Кэти Сьерра и Берт Бейтс "Изучаем Java"

 Комментарий модератора 

Кроме того существует огромное количество литературы на английском, буду по мере сил добавлять с коротким резюме


http://www.tutorialspoint.com/jsp/ и http://www.tutorialspoint.com/servlets/ - отлично и подробно с примерами про JSP и сервлеты

если не лень начинать грызть всё и сразу то со стартовой страницы http://www.tutorialspoint.com/index.htm в разделе Java Technologies есть довольно много по теме
правда без указания порядка в котором рекомендовано изучать

Если кому необходимо на немецком, то могу посоветовать Christian Ullenboom "Java ist auch eine Insel".

Хорошие статьи для начинающих:

По Java Hibernate:

http://javaxblog.ru/article/java-hibernate-1/
http://javaxblog.ru/article/java-hibernate-2/
http://javaxblog.ru/article/java-hibernate-3/
http://javaxblog.ru/article/java-hibernate-4/

По Java Spring Framework:

http://javaxblog.ru/article/java-spring-1/
http://javaxblog.ru/article/java-spring-2/

По Java Struts 2:

http://javaxblog.ru/article/java-struts-1/
http://javaxblog.ru/article/java-struts-2/
http://javaxblog.ru/article/java-struts-3/
http://javaxblog.ru/article/java-struts-4/

По Java Maven:

http://javaxblog.ru/article/java-maven-1/
http://javaxblog.ru/article/java-maven-2/

По Java Ant:

http://javaxblog.ru/article/java-ant-1/

По Java JUnit:

http://javaxblog.ru/article/java-junit-1/

По Java JDBC:

http://javaxblog.ru/article/java-jdbc-1/

По Java JSP, Tomcat:

http://javaxblog.ru/article/java-jsp-1/
http://javaxblog.ru/article/java-jsp-2/

По Java Spring AOP:

http://javaxblog.ru/article/java-spring-aop-1/
http://javaxblog.ru/article/java-spring-aop-2/
http://javaxblog.ru/article/java-spring-aop-3/

По Oracle ADF на русском:
http://denisorlovmusic.ru/articles/j..._Rus/Part1.htm

тем кто уже устал читать и не любит учиться по книгам , но любит играть
идём сюда
50
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2010, 14:36
Ответы с готовыми решениями:

Литература JAVA?
Есть ли литература по JAVA включающая в себя все новые возможности Java на...

Литература по java 8
Посоветуйте, пожалуйста, какую-нибудь хорошую литературу по java 8 (можно и по...

Литература для Java
я бы не задавал этот вопрос если бы java был бы моим первым языком Но дело в...

Литература/Библиотека - Java+OpenGL
Здравствуйте. Есть такая литература? Желательно на русском. И какую...

Нужна литература для начинающего программиста по java
нужна литература для начинающего программиста по java из того ненормального...

209
SSnake
0 / 0 / 0
Регистрация: 14.11.2011
Сообщений: 2
18.11.2011, 08:24 41
Цитата Сообщение от Vtulhu Посмотреть сообщение
Вы опоздали...
Как раз таки не опоздал. Эта книга из разряда Маст хэв!(их всего то не более десятка из этого разряда) Неполинитесь прочесть. Там не идет речь о синтаксисе или о том как писать код. Там раскрываются философия и концепции ООП.
0
mutagen
2565 / 2238 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
18.11.2011, 10:55 42
Цитата Сообщение от Vtulhu Посмотреть сообщение
Паттерны проектирования - эта книга в представлении не нуждается. Лучший учебник по паттернам. Все примеры на Джаве. Маст хэв!
Отличная книжка, и єто не учебник по шаблонам, єто полная раскладка ООП с точки зрения java и всеми ее граблями, всем маст хев.
0
Vtulhu
423 / 377 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
19.11.2011, 15:40 43
Цитата Сообщение от SSnake Посмотреть сообщение
Как раз таки не опоздал. Эта книга из разряда Маст хэв!(их всего то не более десятка из этого разряда) Неполинитесь прочесть. Там не идет речь о синтаксисе или о том как писать код. Там раскрываются философия и концепции ООП.
Ну, значит, поспешили. Я пока что осваиваю саму Джаву, как таковую. А вот потом понадобится и ООП.
0
M128K145
Эксперт JavaЭксперт С++
8326 / 3547 / 420
Регистрация: 03.07.2009
Сообщений: 10,708
19.11.2011, 18:49 44
Цитата Сообщение от Vtulhu Посмотреть сообщение
Я пока что осваиваю саму Джаву, как таковую. А вот потом понадобится и ООП.
Осваивать джаву, не изучая ООП - это примерно то же, что и осваивать джаву, не изучая ее синтаксис
0
John_Pa9JIbHuK
Добрый самаритянин
1101 / 617 / 136
Регистрация: 31.03.2009
Сообщений: 2,568
24.11.2011, 16:04 45
Цитата Сообщение от M128K145 Посмотреть сообщение
Осваивать джаву, не изучая ООП - это примерно то же, что и осваивать джаву, не изучая ее синтаксис
Сказал как отрезал
+Адын
0
HeyHo
0 / 0 / 0
Регистрация: 05.12.2011
Сообщений: 1
09.12.2011, 00:00 46
java блог для начинающих
0
RAMmmZES
4 / 4 / 2
Регистрация: 03.01.2012
Сообщений: 28
19.01.2012, 02:44 47
Всем доброго времени суток. Прошу подсказать хорошенькую книгу о Джаве. Опыт программирования очень мал, знаком только с Паскалем, следовательно очень приветствуется, если в книге будет разбираться синтаксис! заранее спасибо!
0
Dz_ViTo
14 / 0 / 1
Регистрация: 14.07.2011
Сообщений: 51
21.01.2012, 15:43 48
Здравствуйте.
Пожалуйста помогите с освоения программ на JAVA для типа сервер-клиент
Хочется чтобы более четко была изложена информация о сокетах, портах и т.д. и работу с ними
JAVA знаю немного, основываясь на знаниях С + +
0
Sylar9
134 / 55 / 13
Регистрация: 04.09.2011
Сообщений: 1,952
Записей в блоге: 1
16.02.2012, 10:55 49
А что получше почитать для java, я знаю основы С++ и ООП в С++
0
roozeech
0 / 0 / 0
Регистрация: 14.02.2012
Сообщений: 1
17.02.2012, 17:54 50
Цитата Сообщение от Dz_ViTo Посмотреть сообщение
Здравствуйте.
Пожалуйста помогите с освоения программ на JAVA для типа сервер-клиент
Хочется чтобы более четко была изложена информация о сокетах, портах и т.д. и работу с ними
JAVA знаю немного, основываясь на знаниях С + +
"Pro Java 7 NIO 2". Издательство Apress насколько я помню.

Есть ещё отличная книга Дейтела. "Java. How to Program, 9th Edition". Для начала очень подходит, с нормальными примерами кода + задания после каждой главы. Если нужны - пишите в личку, скину.
0
jacek
20 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 45
27.02.2012, 16:57 51
Цитата Сообщение от RAMmmZES Посмотреть сообщение
Всем доброго времени суток. Прошу подсказать хорошенькую книгу о Джаве. Опыт программирования очень мал, знаком только с Паскалем, следовательно очень приветствуется, если в книге будет разбираться синтаксис! заранее спасибо!
Уже упоминалась тут книга:
Кей Хорстманн, Гари Корнелл - Java 2. Том 1, 2

Также есть онлайн пособия на intuit.ru:
http://www.intuit.ru/department/pl/javapl/

У Хорстманна очень понравилось разжевывание материала. Например, только оттуда действительно понял, зачем нужны интерфейсы. Однако, не понравилось описание потоков (библиотеки java.io). Вот о ней как раз очень хорошо на intuit-е расписано. Эккель... Ну, как по мне, так Хорстманн лучше написал. Возможно, фраза типа: "Лучшие книги - у Эккеля" - это всего лишь догмы? Ни учебник по С++, ни по Java данного автора не понравились.

Но скачать стотит и Эккеля, поскольку у Хорстманна, кажется нет главы о паттерах (шаблонах).
В любом случае, я советую начать именно с Хорстманна.

Да, вспомнил, что еще была проблема с пониманием объектно-ориентированного подхода. Вроде, все понятно, и синтаксис знаю, а пока "щелчок" в мозгу не произошел, не мог понять сам принцип.

Хорошо истолковывается ООП, терминология опять-таки, на intuit, но уже в другой методичке. Первые главы советую прочитать очень внимательно:
http://www.intuit.ru/department/pl/javanetbeans/

Кроме того, пока сам не будешь писать программы, ничего понятного не будет (но это уже прописные истины)
Поэтому прилагаю задачник:
https://sites.google.com/site/dvabol...edirects=0&d=1
1
Svoboda
69 / 69 / 17
Регистрация: 09.08.2011
Сообщений: 115
Записей в блоге: 3
04.04.2012, 11:24 52
"Структуры данных и алгоритмы Java" Р. Лафоре

На Озоне

Замечательная книга, описывает работу с массивами, создание стеков, очередей и деревьев,
рассматриваются графы и т.д. - всё с точки зрения языка Java. Не является учебником по Джаве,
поэтому подойдет только в качестве очень полезного дополнения. Изложено всё достаточно просто и
понятно. Купил и не пожалел.
0
Deathhas
0 / 0 / 0
Регистрация: 19.03.2012
Сообщений: 2
15.04.2012, 13:11 53
Ребят, подскажите где можно купить книги по яве на русском и в электронном формате т.е. e-book.
0
Greym
0 / 0 / 0
Регистрация: 26.03.2012
Сообщений: 16
30.05.2012, 21:54 54
Посоветуйте книгу для изучения JAVA с нуля. Есть ли книги в таком стиле изложения материала: теория-практика-контроль, чтобы после каждой темы были задания или вопросы для самоконтроля.
0
jacek
20 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 45
30.05.2012, 23:56 55
Цитата Сообщение от Greym Посмотреть сообщение
Посоветуйте книгу для изучения JAVA с нуля. Есть ли книги в таком стиле изложения материала: теория-практика-контроль, чтобы после каждой темы были задания или вопросы для самоконтроля.
Тот же г-н Эккель написал хорошую книгу. Единственно, если скачивать будете, то скачайте и английский, и русский варианты (ну, или только английский, если с ним нет проблем). Почему так? В английской версии, в отличие от русской, в конце каждой главы есть задачи. Перевести, думаю, не составит труда.
Без задач, но с хорошей теорией - г-н Хорстманн. Как по мне, так лучше с него начать, а потом браться за Эккеля. Названия чуть выше найдете.
1
NoBodyIsPerfect
47 / 30 / 2
Регистрация: 11.06.2011
Сообщений: 206
01.06.2012, 12:59 56
Цитата Сообщение от Greym Посмотреть сообщение
Посоветуйте книгу для изучения JAVA с нуля. Есть ли книги в таком стиле изложения материала: теория-практика-контроль, чтобы после каждой темы были задания или вопросы для самоконтроля.
Кэти Сьерра и Берт Бейтс "Изучаем Java", книга просто супер! именно то что вы ищите.
0
Jaguar
392 / 278 / 38
Регистрация: 06.08.2010
Сообщений: 834
01.06.2012, 18:34 57
Кен Арнольд, Джеймс Гослинг. Язык программирования Java.
0
RAMmmZES
4 / 4 / 2
Регистрация: 03.01.2012
Сообщений: 28
19.06.2012, 02:30 58
А как насчет книг связанных с Java ME? есть ли хорошие "помощники" при изучении программирование под моб устройства??
0
OMAY
0 / 0 / 0
Регистрация: 09.07.2012
Сообщений: 1
12.07.2012, 20:23 59
Цитата Сообщение от NoBodyIsPerfect Посмотреть сообщение
Кэти Сьерра и Берт Бейтс "Изучаем Java", книга просто супер! именно то что вы ищите.
согласен книга лучшая (листал)
а есть уже где скачать?
или может кто выложит
очень нада
 Комментарий модератора 
Читайте правила форума, с которыми вы согласились при регистрации:
Цитата Сообщение от п. 5.10
Запрещено давать ссылки на скачивание программ и книг с файлообменников (рапида, депозит и т.п.) и других сайтов (форумов), если есть возможность их скачать с сайтов фирм-производителей.
Эта книга не является бесплатной, следовательно просьба выложить здесь ее электронную копию или ссылку на нее является нарушением правил.
Если есть вопросы - пишите мне в ЛС.
Если есть претензии к модератору этого раздела - также пишите мне в ЛС
0
igorperzh
3 / 3 / 0
Регистрация: 30.05.2011
Сообщений: 41
25.07.2012, 10:18 60
Герберт Шилдт известный американский программист, автор книг о языках программирования Java, C, C#, C++
0
25.07.2012, 10:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.07.2012, 10:18

Нужна литература по переходу от PascalABC.NET к Java
Всем привет! Посоветуйте, пожалуйста, учебник, объясняющий основы Java людям,...

Есть ли какие курсы или литература либо видео по Java
Есть ли какие курсы или литература либо видео пo Java! Чтобы не только основы...

"Правильная" литература по java.
уважаемые профи, не подскажете правильную литературу (желательно в html),...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru