Впервые читатель может познакомиться с полной версией этого классического труда,
который ранее на русском языке печатался в сокращении. Книга, выдержавшая в
оригинале не одно переиздание, за глубокое и поистине философское изложение
тонкостей языка Java считается одним из лучших пособий для программистов.
Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто
как набор неких команд и операторов, а понять его "философию", подход к решению
задач, в сравнении с таковыми в других языках программирования. На этих страницах
автор рассказывает об основных проблемах написания кода: в чем их природа и какой
подход использует Java в их разрешении. Поэтому обсуждаемые в каждой главе черты
языка неразрывно связаны с тем, как они используются для решения определенных задач.