The philosophy of Java — what next?

Read "Philosophy Of Java" By Accela.

On the one hand, the book is good, gives base.

On the other, see two disadvantages:

1. The book is clearly outdated. The language went further, and the author not to rush to finalize their work.

2. In the fourth edition shows that Eckel a bit disappointed in Java. Not that criticizing is not the case, but there is some grumbling, and very controversial conclusions, e.g. about the uselessness of the mechanism a try.

In the end, I do not regret that bought. But what to do? Buy another book (of Silda?), to be aware of the latest innovations, or to catch up with articles online?
June 8th 19 at 17:07
2 answers
June 8th 19 at 17:09
In The "Java. A new generation of development" is very well described innovations in Java 7. Similarly illuminates innovations 8-th and 9-th version of the book which will be published this spring - "Java 8 & 9 in Action".
June 8th 19 at 17:11
If purely on the new features of the language, it is also possible (except that described Sergey Gornostaev) to read books Horstmann (the latest edition of the library professional, as well as his books purely in Java 8). But if in fact "Effective programming" Josh Bloch.

Find more questions by tags Java