1) Зависит не только от количества прочитанных книг, но и от степени твоей заинтересованности. Можно прочитать книги 100 раз, а на практике ничего не уметь.
2) лучше по средам
В смысле - в какой среде? Обычно, java файлы редактируются в обычном блокноте (ну или notepad++), компилируются ANT'ом или Eclipse'ом.