СПб: BHV, 2002. — 592 с.
Предлагаемое издание посвящено вопросам программирования на языке Java
2. Изложены общие принципы программирования, а также базовые сведения о языке Java 2, его основных библиотеках и утилитах. Рассмотрены такие важные темы, как структуры данных, разработка объектно-ориентированного программного обеспечения, структурное программирование, создание графического пользовательского интерфейса, организация обработки событий, реализация сетевых функций, а также одновременное использование в программе нескольких подпроцессов. В книге содержится подборка протестированных примеров, в которых рассматриваются пути решения реальных задач. Благодаря детальному описанию алгоритма легко понять код каждой программы. Каждую главу завершает перечень вопросов и задач, которые позволят проверить и закрепить полученные знания.