Читай Брюса Эккеля «Философия Java». Каждый пример набирай в среде Eclipse, запускай и проверяй. Импровизируй и изобретай свое, когда что-то узнал: так лучше запомнишь.
За месяц можно научиться только писать элементарные программы уровня "хелловорлд". Для работы профессиональным джава-программистом необходимо основательно изучить теорию объектно-ориентированного программирования, структуры данных и различные прикладные вещи, которые вы будете использовать кроме собственно джавы. А после этого два года практиковаться - писать сначала много для себя, затем совместно с кем либо в команде, затем написать несколько работ фрилансом, и только тогда будет достаточно опыта для трудоустройства.
Те тип в принцепи сверху с ником на греческом (вроде), верно сказал, но если так... То из книг лучше: " "Java. Полное руководство" Герберт Шилдт " (Но только с гуглом и закреплением на практике, экспериментированием. и только ЕСЛИ НЕ ТУПОЙ! ) На счёт IDE, советую NetBeans - всётаки компания, занимающаяся Java её поддерживает... ЗЫ вобще, с нуля в программировании, с ООП начинать не очень хорошо, но всётаки... ну где-то за 2-3 месяца можно управиться только с изучением... (1-3 часа в день/4-7 дней в неделю)