Atualização dos ebooks

Boa noite programadores, vou comprar o livro Java SE Programmer 8, para estudar e tentar o OCA, caso seja lançado o ebook programmer java 9 com novas atualizações, esse Java SE Programmer 8 sera atualizado e poderemos baixar a nova versão ou terei q comprar a nova versão do livro para certificação 9?

O livro de Java 8 Prático, aprofunda mais, mas será que ele é necessário ou a base que o Java SE Programmer 8, da a base necessário pro 8?

Obrigado.