Ответ 1
Здесь очевидно Sun trail, который дает вам технические основы. Я считаю, что, несмотря на то, что мне было тринадцать лет (!), Эта статья JavaWorld по-прежнему остается очень хорошим местом для начала - Насколько я знаю, с тех пор я изменился. (Кто-то, пожалуйста, исправьте это, если с тех пор произошли какие-то важные изменения!).
IBM обычно хороша для технических статей Java, и они не разочаруют здесь. O'Reilly также имеет более новую статью, которая охватывает почти то же самое, но имеет довольно диаграмму.: -)