Во первых, у Шилда есть книги и по другим версиям, просто возьмите предыдущее издание, и будет вам 8я.
Во вторых, даже если вы изучите книгу с описанием 9й Java, вы узнаете то, что вам нужно знать, и чуть-чуть того, что не будет работать в 8й версии.
Ну и в третьих, как вам уже здесь ответили. Котлин сейчас актуальнее, для Андроид-разработки, хотя моё лично мнение, что надо учить оба языка и начинать как раз с Java.