Бананально - читать книжки и статьи. В книгах часто всё подробно расписано, а в статьях конкретные примеры бывают.
Для примера пару ссылок:
Введение в язык Java
http://ru.wikipedia.org/wiki/Java
Если не жалко рублей пятьсот, то купи что-нить бумажное.