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

1. Хорстманн К., Корнелл Г. Java 2. Библиотека профессионала. Т. 1, 2. — М.: Вильямс, 2010. — 816 с., 992 с.

2. Эккель Брюс. Философия Java. Библиотека программиста. — 4-е изд. — СПб.: Питер, 2009. — 640 с.

3. Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. — СПб.: Питер, 1997. — 464 с.

4. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений: Пер. с англ. — 3-е изд. — М.: Вильямс, 2010. — 720 с.

5. Коуд П., Норт Д., Мейфилд М. Объектные модели. Стратегии, шаблоны и приложения: Пер. с англ. — М.: Лори, 1999. — 446 с.

6. Страуструп Б. Язык программирования С++: Пер. с англ. — 3-е изд. — М.: Бином, СПб.: Невский диалект, 2008. — 1104 с.

7. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. — СПб.: Питер, 2005. — 368 с.

8. Стелтинг С., Маассен О. Применение шаблонов Java. Библиотека профессионала: Пер. с англ. — М.: Вильямс, 2002. — 576 с.

9. Bruce Eckel. Thinking in Patterns with Java. — 2004. .

10. Ларман К. Применение UML 2.0 и шаблонов проектирования: Пер. с англ. — М.: Вильямс, 2009. — 736 с.

11. Вирт Н. Алгоритмы и структуры данных: Пер. с англ. — М.: Невский диалект, 2008. — 352 с.

12. Ярмола Ю. А. Компьютерные шрифты. — СПб.: BHV — Санкт-Петербург, 1994. — 208 с.

13. Блох Дж. Java. Эффективное программирование: Пер. с англ. — М.: Лори, 2008. — 223 с.

14. Хабибуллин И. Ш. Создание распределенных приложений на Java 2. — СПб.: БХВ-Петербург, 2002. — 704 с.

15. Перри Б. У. Java сервлеты и JSP. Сборник рецептов. М.: КУДИЦ-Пресс, 2009. — 768 с.

16. Хабибуллин И. Ш. Самоучитель XML. — СПб.: БХВ-Петербург, 2003. — 336 с.

17. Мак-Лахлин Б. Java и XML: Пер. с англ. — СПб.: Символ-Плюс, 2002. — 544 с.

18. Машнин Т. Современные Java-технологии на практике. — СПб.: БХВ-Петербург, 2010. — 560 с.

19. Гери Д. М., Хорстманн К. С. JavaServer Faces. Библиотека профессионала. — 3-е изд. — М.: Вильямс, 2011. — 544 с.

20. Кэй М. XSLT. Справочник программиста. — СПб.: Символ-Плюс, 2002. — 1016 с.