Description:Книга адресована, прежде всего, программистам-профессионалам и представляет собой исчерпывающий справочник и методическое пособие по основам программи- рования на языке Java. Однако это не просто учебник по синтаксису языка. Назначе- ние книги' обучить методам объектно-ориентированного программирования и ре- шения основных проблем в этой области. Работа с книгой не требует опыта програм- мирования на языке C++ и применения методов ООП. Любой программист, работавший с языками Visual Basic, С, Cobol или Pascal, не будет испытывать затруд- нений при работе с ней. Книга содержит многочисленные примеры и советы по про- граммированию, а также разделы, в которых рассматриваются методы тестирования и отладки программ, абстрактные типы данных, базовое объектно-ориентированное программирование, включающее событийно-управляемое программирование. Книгу можно использовать не только как учебник, но и как справочник. По собственному опыту скажу, что эта книга очень полезна для тех, кто уже хоть чуть-чуть понимает Java (уровень 2-3 дней программирования на Java). Очень грамотное описание интерфейсов, библиотек, исключений. Это книга уровня "Программирование игр для Windows. Советы профессионала " Андре Ламота - пожалуй, лучшего учебника для начинающего программировать под Windows. В книге рассматривается Java SDK 1.4, чего на данный момент (особенно - для начинающих) хватает. Единственный недостаток - довольно большой размер.