2-е изд. — М.: Интуит, 2016. — 450 с.
В книге, написанной на базе курса лекций, читаемых автором на кафедре вычислительной физики СПбГУ, изложены основные синтаксические конструкции Java, принципы объектно-ориентированного программирования, особенности проведения численных расчетов. Приведены сведения о среде NetBeans, предназначенной для профессиональной разработки всех видов программного обеспечения Java (ME, SE и EE). Рассказано о создании сетевых приложений и приложений для мобильных устройств. Разбираются методики написания многопоточных приложений Java для систем с многоядерными процессорами. Курс предназначен широкой аудитории начинающих программистов, от школьников старших классов до студентов старшекурсников, а также всем желающим самостоятельно научиться программировать на языке Java.