Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Книга для новичка


Автор: CyClon 29.11.2007, 17:40
Собственно, сабж. Уже второй день не могу определиться с книгой для изучения. Хочу освоить Java. Но где я только не смотрел - везде списки книг, без описаний. Никаких советов. Сплошные списки и ссылки на них. Ясно, что все прочитаь я не смогу. Поэтому создал этот топик.

Знаю "на отлично" PHP, а также самые основы (могу написать программу, чуть круче "Hello world") C/C++/Perl/QBasic/VBasic/JavaScript/SQL и т.п.

Требуется название автор/название книги, которая больше всего подойдет для меня smile Тобишь нужна книга по Java для новичка. Желательно по типу учебника - от простого к сложному (ибо купил книгу по C++, а там инфа об операторах в конце книги, об основных функциих в середине, а о ООП и управлении памятью в самом начале - так я ее не могу понять вообще smile).

ЗЫ: Пользовался поиском, честно, но подобного топика не нашел.
ЗЫ 2: Единственный случай, когда я не встечаю книги "*** для чайников/новичков". Самое безобидное - "Философия Java".

Автор: powerOn 29.11.2007, 17:54
Совсем недавно обсуждалась похожая http://forum.vingrad.ru/forum/index.php?showtopic=183316 с выбором книги для начинающего. Вот еще есть темы http://forum.vingrad.ru/forum/index.php?showtopic=46500 http://forum.vingrad.ru/forum/index.php?showtopic=28941 http://forum.vingrad.ru/forum/index.php?showtopic=9229 http://forum.vingrad.ru/forum/index.php?showtopic=28430

Автор: Maksym 29.11.2007, 18:15
http://forum.vingrad.ru/index.php?showtopic=34063&view=findpost&p=1249117

Автор: CyClon 29.11.2007, 22:12
Забыл добавить, с вражеским у меня не важно, поэтому книга должна быть на русском smile

Автор: Hidrag 29.11.2007, 23:47
CyClon, знание буржуйского хотя бы на уровне чтения - это показатель профпригодности программиста, вот стану когда призедентом РФ - весь мир по русски заговорит! А пока со словарем и вперед, но поверь оно того стоит! Этонаверное лучшая книга, ябы сказал "Библия" для java программиста.

Автор: Vasay 30.11.2007, 00:32
Цитата(CyClon @ 29.11.2007,  22:12)
Забыл добавить, с вражеским у меня не важно, поэтому книга должна быть на русском smile

JAVA без английского, пожалуй, невозможна.

Так как эта технология развивается такими темпами, что не то что книг, переводов мануалов никто делать не будет. 

Мало того если книги по j2se еще можно посоветовать (даже и на русском, смотри пост powerOn ), то по многим технологиям связанным с  j2ee книг нет, даже на английском, а если есть, то уже устарели. Только туториалы на сайтах производителей фрэймворков.

Да и если встречается что-то переводное, то переведено так ужасно (похоже переводчики о java понятия не имели), что сразу начинаешь искать оригинал.

п.с. ИМХО больше всех заботится о русскоговорящих девелоперах IBM, у них и описания к их продуктам часто на русском встречаются, да и статьи на сайте относительно свежии.
http://www-128.ibm.com/developerworks/ru/java/

Рекомендую ознакомится:
http://www-128.ibm.com/developerworks/ru/java/newto/

Возможно я не прав, но IBM вроде единственная компания, которая переводит документацию по своим продуктам на русский

Пример инструкция к  http://publib.boulder.ibm.com/wasce/V2.0.0/ru/offline-documentation.html есть и на русском, и когда Вы дойдете до J2EE рекомендую почитать, много чего полезного там написано, даже если Вы собираетесь пользоваться другим сервером.

Автор: devmstr 30.11.2007, 07:35
Очень хорошая книга:
Глушаков. Программирование на Java 2. 
user posted image

Все очень четко и достаточно коротко. Для новичка помойму именно то, что нужно. Можно поискать в инете электронную версию. Но раньше и печатная версия была очень дешевой - невероятные $4 за толковую книгу среднего размера. Правда говорят уже есть новое издание и оно дороже...

Автор: LuchMagnit 30.11.2007, 16:53
Сейчас изучаю Java по книге "Java для студента", автор Кёрк Скотт. Книга на русском, переведена с английского (перевод хороший). Все очень подробно и толково разъяснено.

Автор: CyClon 30.11.2007, 18:15
Цитата
JAVA без английского, пожалуй, невозможна


Ну, что поделать, против моей воли знаю со школы немецкий smile На английском могу читать только техническую документацию, где сплошь копьютерные термины. А читать книги - уже очень сложно, ибо лирики там многовато (это ведь не справочник).

Ну, насколкьо я знаю, существует "Философия Java" на русском. Пожалуй, с нее и начну smile

Автор: Maksym 30.11.2007, 18:23
Цитата(CyClon @  30.11.2007,  17:15 Найти цитируемый пост)
Ну, насколкьо я знаю, существует "Философия Java" на русском. Пожалуй, с нее и начну smile 

Хороший выбор. http://bruceeckel.by.ru/.

Автор: CSharp 20.1.2009, 01:33
Какая самая универсальная книга по Java, я знаю С# ?

Автор: tux 20.1.2009, 01:42
CSharp, 
  • не надо спамить в куче тем. От того что ты написал одно и то же в 4-х, тебя в 4 раза больше людей не прочитает. 
  • не надо реанимировать старые темы. Читай правила.
  • что в твоем понимании "универсальная книга"?

Автор: CSharp 20.1.2009, 01:49
Универсальная книга - книга в которой все темы есть, но кроме ООП.

Я наплевать на вашие претупреждения, мене нужен совет.

Автор: tux 20.1.2009, 02:34
Цитата(CSharp @  20.1.2009,  01:49 Найти цитируемый пост)
Я наплевать на вашие претупреждения

Зря.
Цитата(CSharp @  20.1.2009,  01:49 Найти цитируемый пост)
книга в которой все темы есть, но кроме ООП

Ну, надеюсь, ты понимаешь после общения с C# что сам по себе язык ничего не стоит, а вместить все темы в одну книгу невозможно. Попробуй обратиться к информации из первых рук - http://www.ozon.ru/context/detail/id/3817476/, http://www.ozon.ru/context/detail/id/4168066/. Всех тем там конечно нет, но язык и стандартная библиотека описаны хорошо.

Автор: bars_uz 20.1.2009, 08:06
Рекомендую "Герберт Шилдт - Полный справочник по Java SE6"

Автор: VSergeyV 20.1.2009, 09:31
http://narod.ru/disk/5095640000/Thinking_in_Java_(4th_Edition)_RUS.djvu.html //правда перевод подсокращен по объему относительно оригинала

Автор: CSharp 20.1.2009, 14:01
Цитата(bars_uz @ 20.1.2009,  08:06)
Рекомендую "Герберт Шилдт - Полный справочник по Java SE6"

Такое впечатление что вы не читали книги Шилда.

Автор: fixxer 20.1.2009, 15:00
Лично я считаю лучшей книгой Гослинга - Язык программирования Java. Хоть и русское издание старовато.

Автор: krundetz 22.1.2009, 13:31
http://www.williamspublishing.com/Books/978-5-8459-1440-8.html
http://www.piter.com/book.phtml?978538800003

Автор: CSharp 23.1.2009, 16:12
Кто может что ещо порекомендовать?

Автор: AntonSaburov 23.1.2009, 16:46
Цитата(CSharp @  23.1.2009,  16:12 Найти цитируемый пост)
Кто может что ещо порекомендовать? 

Не надо читать сразу все книги - пока достаточно одной из предложенных. Изучите синтаксис Java, потом можно посмотреть общее описание технологий в http://antonsaburov.narod.ru/students/content.html. 

Ну а потом будет цель следующая - пакеты Hibernate, Spring, EJB, Struts и т.д. Иначе можно подавиться smile

Автор: supervladislav 10.3.2009, 20:20
что вы думаите о У меня книга java п.Ноутон и г.Шилд  2006 год

Автор: duk 10.3.2009, 20:25
Посмотри на torrents.ru в поиске набери Java. Там есть 2 ОЧЕНЬ неплохих архива с книгами.

Автор: Samotnik 11.3.2009, 09:44
Цитата(supervladislav @  10.3.2009,  19:20 Найти цитируемый пост)
что вы думаите о У меня книга java п.Ноутон и г.Шилд  2006 год 

я по ней изучал Java  smile 
Это моя первая книга.  Вполне ....  Хорошо все расписано, много примеров  smile 

Автор: CrazyDiamond 12.3.2009, 09:37
http://oreilly.com/catalog/9780596009205/ от O'Reilly Media
2005 год, т.е. по Java 5.

Head First - это по настоящему brain-friendly серия.
На русском, afaik, не издавалась. В оригинале стОит немерянно. В сети можно найти шершаво сканированный pdf на 100мб.

Автор: ecologist 12.3.2009, 10:32
Много тут книжек посоведтовали smile
Бери любую - и начиная читать и делать примеры. Вообще по статистике следующая книга по той же теме дает дополнительно 10-15% новых сведений. Каждый новый проделанный пример дает гораздо больше.

Автор: merfi 17.3.2009, 19:12
Из книжек очень понравилась Java2 Библиотека профессионала. Как то все нашлось и написано доступно.
Вражеский я зык знать надо Например Junit in Action мне кажется единственная доступная и доходчивая книга по JUnit

Автор: AndrijS 1.12.2009, 23:12
Язык программирования Java. Создание интерактивных приложений для Internet

user posted image

Одно из лучших учебних пособий по языку программирования Java. 
Автор: П.Л. Карабин
Издательство: Бук-пресс
Год: 2006
Язык: русский
Страниц: 224
Формат: PDF
Размер: 5,8 Мб
http://depositfiles.com/files/nnpl6ezba


Философия Java. 4-е издание

user posted image

Эта электронная книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка считается одним из лучших пособий для программирующих на Java. В издании автор постарался полностью интегрировать усовершенствования Java SE5/6, включить и использовать их во всей электронной книге.
Автор: Брюс Эккель
Издание: Питер
Год: 2009
Количество страниц: 640
Формат: DjVu
Размер: 5,4 Мб
http://depositfiles.com/files/0466jg47k

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)