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