Este livro é dirigido para programadores que possuem alguma experiência com o Java e que pretendem explorar outros recursos. São abordados aspectos centrados no desenvolvimento de aplicações Java, principalmente aqueles relacionados com reutilização, manutenção e distribuição do software produzido.