Здесь представлены два цикла лекций по языку программирования Java,
с использованием нетрадиционного подхода. А именно, информация дается не систематически,
а по ходу показа работающих программ с подробным комментированием их кода. Код включает
в себя наиболее характерные ситуации, позволяющие описать в действии основные
классы виртуальной машины Java. Первый цикл является вводным. Он дает начальные сведения
о языке и представляет относительно простые классы. Второй цикл существенно развивает
первый и дает много новой информации.