Предлагаемое издание посвящено вопросам программирования на языке Java. Учебный курс начинается с изложения общих принципов программирования, a так-же основных сведений об языке Java 2, его базовых библиотеках а также утилитах. Затем читатели перейдут к изучению таких важных тому, как структуры данных, разработка объектно-ориентированного программного обеспечения, структурное программирование, сотворение графического пользовательского интерфейса, организация обработки событий, реализация сетевых функций, a так-же одновременное применение в программе нескольких подпроцессов.