Книга написана на базе курса лекций, читаемых автором на протяжении многих лет в США, России и Казахстане. В краткой и доступной форме описаны основные особенности объектно-ориентированного программирования на языке Java, иллюстрируемые многочисленными примерами. Первая часть книги знакомит читателей с основным синтаксисом языка и используемыми обозначениями. Вторая часть посвящена программированию графического интерфейса пользователя. Изложение материала сопровождается упражнениями и заданиями к каждой главе. Промежуточные задания представляют собой написание программы для древних восточных игр, а итоговое – графической версии программы, моделирующей простой микропроцессор. Исходные тексты программ и упражнения располагаются на сайте ftp://ftp.bhv.ru/9785941579686.zip
Для начинающих программистов и студентов.
(Компакт-диск прилагается только к печатному изданию.)