Страница 1 из 4

посоветуйте книжку по Java

Добавлено: 16 фев 2007, 15:13
dima
Нужна книжка по Java с описанием языка (как минимум) для верии 1.5 или выше. Вокруг одни спецы, а книжек для начинающих нету. Сказали только, чтоб не ниже версии 1.5 брал.

Кто покупал недавно - поделитесь информацией. pls

Добавлено: 16 фев 2007, 15:26
Marmot
Мне понравилось первое издание : http://mindview.net/Books/TIJ4
Это уже 4-ое, все фишки из 1.5 там описаны, судя по оглавлению...

Добавлено: 16 фев 2007, 15:36
Rumata
Если с экрана читаешь свистни пару-другую гиг кину.
Если нет, искай O'reilly
Изображение
Изображение
Изображение
Изображение

Добавлено: 16 фев 2007, 15:44
Marmot
Rumata писал(а):Если с экрана читаешь свистни пару-другую гиг кину.
Если нет, искай O'reilly
Ты их сам читал? ИМО, 95% таких книг полное Г...

Добавлено: 16 фев 2007, 15:58
Rumata
Marmot писал(а):
Rumata писал(а):Если с экрана читаешь свистни пару-другую гиг кину.
Если нет, искай O'reilly
Ты их сам читал? ИМО, 95% таких книг полное Г...
Незнаю что ты в жизни ищешь, но книги я эти читал, а две последние на рабочем столе живут постоянно.

Добавлено: 16 фев 2007, 16:08
Marmot
Rumata писал(а):Незнаю что ты в жизни ищешь
Ну вообщем книг по Java я уже не ищу :), просто с свое время профильтровал столько всего, отсюда и статистика...
Rumata писал(а): но книги я эти читал, а две последние на рабочем столе живут постоянно.
Ну так я об этом и спрашивал, спасибо за ответ... :)

Добавлено: 16 фев 2007, 16:56
папа Карло
немного оффтопик.... а на яве до сих пор НОВЫЕ вещи прогаммируют или это только легаси код?

ЗЫ ногами не пинать, просто спрашиваю.. про gcc знаю. :)

Добавлено: 16 фев 2007, 17:24
Ranger
Да, конечно 8)

По основному вопросу: есть такая неплохая серия - "Java for *** programmers" (звездочки меняются на "C++" или какой там язык ты УЖЕ знаешь). Берешь и читаешь ее. Потом составляешь список технологий, которые требуются тебе CЕЙЧАС для работы и по каждой из них читаешь crash-course и (обязательно) делаешь упражнения (типа "hello world", но по честному - чтобы работало, причем - в той среде разработки, в которой будешь работать). Какие именно технологии - зависит от решаемых задач и того, что уже используется в конторе. Если у тебя на работе есть человек, который ответит на вопросы и поможет при затруднениях - используй это на всю катушку.

Собственными глазами видел, как один чувак по такой схеме за 2 недели с .NET перелез на Java: с практически нулевого знания языка и среды разработки - до уровня Intermediate Software Developer (т.е. мог читать код и самостоятельно делать довольно сложный и грамотный дизайн и refactoring).

P.S. Местные нацики (пардон - "ксенофобы") могут попытаться угадать его национальность :roll:

Добавлено: 16 фев 2007, 17:34
Проф. Преображенский
Ranger писал(а):Да, конечно 8)

По основному вопросу: есть такая неплохая серия - "Java for *** programmers" (звездочки меняются на "C++" или какой там язык ты УЖЕ знаешь). Берешь и читаешь ее. Потом составляешь список технологий, которые требуются тебе CЕЙЧАС для работы и по каждой из них читаешь crash-course и (обязательно) делаешь упражнения (типа "hello world", но по честному - чтобы работало, причем - в той среде разработки, в которой будешь работать). Какие именно технологии - зависит от решаемых задач и того, что уже используется в конторе. Если у тебя на работе есть человек, который ответит на вопросы и поможет при затруднениях - используй это на всю катушку.

Собственными глазами видел, как один чувак по такой схеме за 2 недели с .NET перелез на Java: с практически нулевого знания языка и среды разработки - до уровня Intermediate Software Developer (т.е. мог читать код и самостоятельно делать довольно сложный и грамотный дизайн и refactoring).

P.S. Местные нацики (пардон - "ксенофобы") могут попытаться угадать его национальность :roll:
Хе-хе. И угадывать нечего - это был китаец, поскольку индусы на такое не способны, негры не программируют, а наши (и русские и евреи) знают жаву и так. :lol: Хоть я и не ксенофоб. :twisted:

Добавлено: 16 фев 2007, 17:35
aldep
папа Карло писал(а):немного оффтопик.... а на яве до сих пор НОВЫЕ вещи прогаммируют или это только легаси код?

ЗЫ ногами не пинать, просто спрашиваю.. про gcc знаю. :)
А на чем еще можно удобно писать под *НИХ/*НУХ не системные приложения?

Добавлено: 16 фев 2007, 17:44
Ranger
Проф. Преображенский писал(а):И угадывать нечего - это был китаец
Bingo! :)

Re: посоветуйте книжку по Java

Добавлено: 16 фев 2007, 17:56
Picasso
dima писал(а):Нужна книжка по Java с описанием языка (как минимум) для верии 1.5 или выше. Вокруг одни спецы, а книжек для начинающих нету. Сказали только, чтоб не ниже версии 1.5 брал.

Кто покупал недавно - поделитесь информацией. pls
При чем тут версия если ты начинающий? Тебе мозги надо вправить в правильную сторону. Всякие енумы с аннотейшенами правильно вправленным мозгом за час втыкания осваиваются. Читай Thinking in Java Эккеля, до полного просветления.

Re: посоветуйте книжку по Java

Добавлено: 16 фев 2007, 19:05
nemiga
dima писал(а):Нужна книжка по Java с описанием языка (как минимум) для верии 1.5 или выше. Вокруг одни спецы, а книжек для начинающих нету. Сказали только, чтоб не ниже версии 1.5 брал
Посмотри вот эту и вот эту.

Я их сам не читал, не знаю, о чем они -- но вдруг окажутся полезными.
dima писал(а):Кто покупал недавно - поделитесь информацией
Покупать книги грешно :-)

Да здравствует инфориация без границ!

.

Re: посоветуйте книжку по Java

Добавлено: 16 фев 2007, 19:08
nemiga
Picasso писал(а):Читай Thinking in Java Эккеля, до полного просветления.
Вот этого Экеля?

.

Re: посоветуйте книжку по Java

Добавлено: 16 фев 2007, 19:14
Ranger
nemiga писал(а):
Picasso писал(а):Читай Thinking in Java Эккеля, до полного просветления.
Вот этого Экеля?
Мне, кстати, эта библия совершенно не вставила :?