|
684 / 233 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
||||||||||||||
Литература по Java17.03.2010, 14:36. Показов 356082. Ответов 261
Метки нет (Все метки)
Здесь будет список литературы по Java
очень часто новички ищут максимально эффективный учебник - спойлер этих людей, а те кто мне поверит на слово, могут его смело пропустить Кликните здесь для просмотра всего текста
типичный вопрос не советую искать поновее, так как это ошибочный путь объясню почему: начиналось всё с простого синтаксиса и литература была только о нём, дальше появились некие продукты по которым со временем были приняты стандарты и появилась литература описывающая синтаксис и стандарты, а так как уместить в стандартный формат 1 тома это уже сложно появились двухтомники. Дальше больше - стандартов стало достаточно много, что они на сегодняшний момент не влезут и в 8митомник, а может и больше. такми образом начиная читать с более старой литературы вы можете рассчитывать на более подробное разжёвывание темы чем в более новых там где эти вещи проскакиваются по быстренькому (этим особенно отличается Шилдт) вы можете не понять очевидных вещей. Поэтому все кто читал всю перечисленную литературу посовещались и я выложил в шапке темы про литературу результат данного обсуждения. (Кто не верит - прочитайте весь тред) Можно не пытаться искать короткий VIP путь к успеху, а просто воспользоваться уже пройденной дорожкой которая гарантированно ведёт к успеху
Для новичка: Хорстманн К.С., Корнелл Г. - 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
|
||||||||||||||
| 17.03.2010, 14:36 | |
|
Ответы с готовыми решениями:
261
Литература JAVA? Литература по java 8
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 26.06.2020, 16:05 | |
|
http://pr0java.blogspot.com/p/blog-page.html - прям по Эккелю чел создал)). имхо, хорошее дополнение к книге (жаль поздно нашлось).
0
|
|
|
0 / 0 / 0
Регистрация: 29.06.2020
Сообщений: 6
|
|
| 03.07.2020, 14:28 | |
|
Подскажите, пожалуйста какую-нибудь литературу по Java где есть сквозные проекты, то есть из упражнения к упражнению собирается один целостный проект. Желательно на русском языке он временно в приоритете.
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 27.07.2020, 08:53 | |
|
https://blogs.oracle.com/javam... th-edition - новое издание книги рецептов
1
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 25.08.2020, 09:00 | |
|
Бесплатный журнал для разработчиков и тестеров http://www.methodsandtools.com/ не только по java
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 22.09.2020, 11:08 | |
|
Недавно в магазе полистал эту книжечку:
Пейн Брайсон "Легкий способ выучить Java". Имхо, для школьников и очень молодых людей, самое то))
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 02.10.2020, 10:02 | |
|
Очередной обзор классики программирования https://habr.com/ru/post/521490/
0
|
|
|
2 / 2 / 0
Регистрация: 15.05.2019
Сообщений: 110
|
|
| 12.10.2021, 21:44 | |
|
Не пойму как по Хорстманн К.С , которого много где рекомендуют можно учить Java , если в его книгах задач нет вообще, одна голая теория. Крайне неудобно.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 12.10.2021, 23:06 | |
|
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
||
| 13.10.2021, 09:12 | ||
|
вот, https://www.amazon.com/Java-Il... 1284045315 хороший букварь с задачками тестами и картинками.
0
|
||
|
2 / 2 / 0
Регистрация: 15.05.2019
Сообщений: 110
|
|||
| 13.10.2021, 19:27 | |||
|
А здесь его книги указаны как для новичков.
0
|
|||
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 13.10.2021, 20:00 | |
|
0
|
|
|
1214 / 782 / 130
Регистрация: 10.03.2012
Сообщений: 5,038
|
|
| 26.10.2021, 08:13 | |
|
Какие книгу можно почитать по Spring? С чего начать изучение Spring?
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
||
| 10.11.2021, 17:50 | ||
|
0
|
||
|
1214 / 782 / 130
Регистрация: 10.03.2012
Сообщений: 5,038
|
|
| 10.11.2021, 18:58 | |
|
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 11.11.2021, 08:25 | |
|
0
|
|
|
1214 / 782 / 130
Регистрация: 10.03.2012
Сообщений: 5,038
|
|
| 11.11.2021, 08:26 | |
|
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
||
| 11.11.2021, 11:44 | ||
|
вот именно
не суть, удачи на этом тернистом пути только русского IT.
0
|
||
|
1214 / 782 / 130
Регистрация: 10.03.2012
Сообщений: 5,038
|
||
| 11.11.2021, 12:03 | ||
|
Я всего лишь спросил есть литература на русском? А не просил давать советы на тему стоит без технического английского заниматься IT или не стоит
0
|
||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 11.11.2021, 12:11 | |
|
Whitecolor, вот ты без языка даже вопрос не в состоянии в Гугл написать
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
||
| 11.11.2021, 12:17 | ||
|
0
|
||
| 11.11.2021, 12:17 | |
|
Литература/Библиотека - Java+OpenGL Литература по Java для начинающих Нужна литература для начинающего программиста по java Нужна литература по переходу от PascalABC.NET к Java Есть ли какие курсы или литература либо видео по Java Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
|
24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
anaschu 18.06.2026
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока
Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый. . .
|
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов
• Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp
• Смежный проект:. . .
|
22. Подключение слоя системной динамики (потоковые диффуры): экономические метрики модели
anaschu 17.06.2026
Апдейт модели: финансовый контур, разделение затрат
Продолжаю развивать модель рабочего коллектива на AnyLogic. В этот раз работа шла над агентом Экономика — финансовым SD-слоем модели. Задача:. . .
|
|
[golang] Insert Delete GetRandom O(1) (Leetcode: 380)
alhaos 16.06.2026
Insert Delete GetRandom O(1)
Сложность: Medium
Источник: LeetCode 380
Задача
Реализовать структуру данных RandomizedSet, которая поддерживает следующие операции за O(1) в среднем:
|
Свет в конце тоннеля
kumehtar 16.06.2026
Поймал себя на одной мысли.
Раньше мне всегда казалось неправильным жить без чёткого понимания, куда всё идёт. Будто я иду по дороге судьбы, но не знаю, куда она ведёт. А раз не знаю — значит,. . .
|
[golang] Реализация стека с поддержкой получения минимального элемента за O(1)
alhaos 16.06.2026
Min Stack
Сложность: Medium
Источник: LeetCode 155
Задача:
Реализовать стек который поддерживает push, pop, top и получение минимального элемента за O(1).
Методы:
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|