Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246

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

17.03.2010, 14:36. Показов 350881. Ответов 261
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здесь будет список литературы по 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:



По Java Spring Framework:



По Java Struts 2:



По Java Maven:



По Java Ant:



По Java JUnit:



По Java JDBC:



По Java JSP, Tomcat:



По Java Spring AOP:



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

тем кто уже устал читать и не любит учиться по книгам , но любит играть
идём сюда
50
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.03.2010, 14:36
Ответы с готовыми решениями:

Литература JAVA?
Есть ли литература по JAVA включающая в себя все новые возможности Java на русском или на фнглийском(Java SE, Java EE, Java ME), напишите...

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

Литература для Java
я бы не задавал этот вопрос если бы java был бы моим первым языком Но дело в том что я уже имею хороший опыт в ЯП С++ , и я хотел бы...

261
1184 / 754 / 127
Регистрация: 10.03.2012
Сообщений: 4,830
11.11.2021, 12:45
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Aviz__ Посмотреть сообщение
тех документацию в it, как ни крути, понятнее читать на английском (там не растекаются по древу).
Одно дело документацию, собственно как и в IDE на английском куда лучше сидеть, а другое дело вдумчиво целую книгу.
Цитата Сообщение от Aviz__ Посмотреть сообщение
совет я не давал, а констатировал факт, в том числе и сочувствие.
Когда человек задает на форуме вопрос, а в ответ получает совет/сочувствие стоит ему чем-то заниматься или не стоит - ну такое себе. Не проще просто не отвечать? Если Вы не готовы дать ответ на конкретный вопрос.
0
 Аватар для Aviz__
2736 / 2046 / 506
Регистрация: 17.02.2014
Сообщений: 9,462
11.11.2021, 12:49
Цитата Сообщение от Whitecolor Посмотреть сообщение
Не проще
нет! если бы мы были не в публичном месте, да, согласен)).
0
1184 / 754 / 127
Регистрация: 10.03.2012
Сообщений: 4,830
11.11.2021, 12:55
Цитата Сообщение от Aviz__ Посмотреть сообщение
нет! если бы мы были не в публичном месте, да, согласен)).
Ну понятно, на форуме надо потроллить, лишь бы написать, чтобы +1 счётчику сообщений
0
 Аватар для Aviz__
2736 / 2046 / 506
Регистрация: 17.02.2014
Сообщений: 9,462
11.11.2021, 13:02
Цитата Сообщение от Whitecolor Посмотреть сообщение
потроллить
зачем?! когда-то, я и сам не понимал важность англ. в it. а если бы встретил такой публичный диалог, много бы время сэкономил)).
0
1184 / 754 / 127
Регистрация: 10.03.2012
Сообщений: 4,830
15.11.2021, 12:26
Хочу вернутся к изначальному вопросу: поделитесь кто знает хорошую литературу по Spring
0
0 / 0 / 0
Регистрация: 26.01.2013
Сообщений: 18
26.11.2021, 09:30
Уточнить, данные книги актуальны на нынешний год или искать что то другое?
0
 Аватар для BaLahmuT
88 / 32 / 16
Регистрация: 01.06.2019
Сообщений: 672
16.03.2022, 19:26
Подскажите хорошие и актуальные книги по Java для начинающих на нынешнее время. Что скажите о книге «Изучаем Java» Кэти Сьерра, стоит читать новичку?
0
1184 / 754 / 127
Регистрация: 10.03.2012
Сообщений: 4,830
16.04.2022, 14:26
Подскажите книга Spring 5 для профессионалов Харроп Р., Шефер К., Козмина Ю. хорошая для изучения Spring?
0
 Аватар для neprogrammist
2 / 2 / 0
Регистрация: 08.01.2010
Сообщений: 246
11.05.2022, 15:11
посоветуйте пожалуйста современную литературу с примерами? не старше 2017 года
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
11.05.2022, 15:43
neprogrammist, а давай ты тему полистаешь?
0
1184 / 754 / 127
Регистрация: 10.03.2012
Сообщений: 4,830
04.09.2022, 12:42
Хорстманн для новичков считается книга?
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3796 / 1622 / 428
Регистрация: 14.03.2022
Сообщений: 4,026
06.12.2023, 15:49
Сейчас читаю
Java. Руководство для начинающих. 9 изд. Герберт Шилдт (2023) на русском.
Если уже девятый раз переиздают - думаю путевая книжка. Читает легко, как обычные книжки "для новичков".
0
133 / 57 / 2
Регистрация: 23.11.2024
Сообщений: 681
19.02.2025, 15:02
Автор темы умер? (Последняя активность: 29.06.2012 21:24)
Может быть тогда вторую такую же тему создать? Или тут вики какая-нибудь есть? Ну, чтобы совместность творчества образовалась.

Просто в стартовом посте он сделал заготовки под разные разделы (например "По Java JUnit:"), но не заполнил эти разделы примерами книг.

Я тут книжку читаю:
2024, Langr J., Pragmatic Unit Testing in Java with JUnit, 3rd Edition (Pragmatic Bookshelf, The Pragmatic Programmers, 3)
, а обсудить не знаю где.
0
1 / 1 / 0
Регистрация: 26.11.2019
Сообщений: 14
18.03.2025, 09:57
Цитата Сообщение от Mecid Посмотреть сообщение
По Oracle ADF на русском:
http://denisorlovmusic.ru/arti... /Part1.htm

тем кто уже устал читать и не любит учиться по книгам, но любит играть
идём сюда
куда сюда?
Ваше "сюда", уважаемые не активно, не посчитайте за труд дайте ссылку, заранее благодарен
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18234 / 14148 / 5366
Регистрация: 17.03.2014
Сообщений: 28,839
Записей в блоге: 1
18.03.2025, 10:13
Цитата Сообщение от Javaman2020 Посмотреть сообщение
не посчитайте за труд дайте ссылку
Ссылки увы не будет т.к. она ведет на заблокированный у нас сайт.
0
1 / 1 / 0
Регистрация: 26.11.2019
Сообщений: 14
18.03.2025, 11:38
у "нас", на ресурсе форума или у "нас" в России?
P.S. если можно скинуть то в личку скиньте или сюда, я разберусь с блокировкой
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18234 / 14148 / 5366
Регистрация: 17.03.2014
Сообщений: 28,839
Записей в блоге: 1
18.03.2025, 12:10
Javaman2020, у нас на форуме. Ссылку скинуть не получится при всём желании.
0
1 / 1 / 0
Регистрация: 26.11.2019
Сообщений: 14
18.03.2025, 13:05
а название ресурса запрещённого можно написать?
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18234 / 14148 / 5366
Регистрация: 17.03.2014
Сообщений: 28,839
Записей в блоге: 1
18.03.2025, 13:31
Javaman2020, нет.
0
wound up as Aussie
324 / 105 / 19
Регистрация: 15.05.2019
Сообщений: 427
16.09.2025, 01:49
Когда-то пытался сделать перевод документации по java 23. Переводил по оплаченному японскому роботу (зря оплачивал - перевод так себе, в том смысле, что многие вещи скрыты из-за sliders при переводе в формат pdf). Но всё же сам перевод довольно удовлетворительный.
В общем, может кому-то будет полезно. Я разбил по страницам (see attachment).
Вложения
Тип файла: rar java23_0-400.rar (19.13 Мб, 6 просмотров)
Тип файла: rar java23_401-800.rar (20.25 Мб, 6 просмотров)
Тип файла: rar java23_801-876.rar (3.22 Мб, 6 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.09.2025, 01:49
Помогаю со студенческими работами здесь

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

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

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

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

Есть ли какие курсы или литература либо видео по Java
Есть ли какие курсы или литература либо видео пo Java! Чтобы не только основы но и дальше.Так сказать от а до я (ну либо примерно)...


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

Или воспользуйтесь поиском по форуму:
260
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru