What books are worth reading for the beginner in Java, except Accela (Java Philosophy)?

Hello. Should you read Bruce Accela (Java Philosophy)?

As I understand it in Russian language "Philosophy of Java" by Bruce Accela presented in 6 types (except very old releases) :

spoiler
1. Bruce Eckel. The Philosophy Of Java. Translated from the 3rd English edition. Orig.the title "Thinking in
Java". Publisher Peter. The number of page 976. The year of 2003. The book is dedicated to java 1.4.
Not quite like the full edition (maybe full) but with a proper translation.
5a2ed2f7ba237868180228.png

2. Bruce Eckel. The Philosophy Of Java. Translation 4-his "English" edition. Orig.title Thinking in Java.
The number of pages 640. Year the class of 2009. Publisher Peter. Cropped 2 times edition
terrible translation. The book is dedicated to java 1.5.
5a2ed8f59e8db738562601.png

3. Bruce Eckel. The Philosophy Of Java. Translation 4-his "English" edition. Orig.title Thinking in Java.
The number of pages 640. Year class of 2011. Publisher Peter. Cropped 2 times edition
terrible translation. The book is dedicated to java 1.5.
5a2ed8f59e8db738562601.png

4. Bruce Eckel. The Philosophy Of Java. Translation 4-his "English" edition. Orig.title Thinking in Java.
The number of pages 640. The year of issue 2013. Publisher Peter. Cropped 2 times edition
terrible translation. The book is dedicated to java 1.5.
5a2ed8f59e8db738562601.png

5. Bruce Ekkel - Philosophy Of Java. Translated from the 4th English edition. Year of publication - 2015.
Publishing House "Piter". Number of pages - 1165. The book is dedicated to java 1.5. So-called full
edition. It seems the translation is not very.
5a2ed6ddc22f5059714956.png

6. Bruce Ekkel - Philosophy Of Java. Translated from the 4th English edition. Year - 2017.
The number of pages 1168. The translation is good. The book is dedicated to java 1.5.
5a2edb30ac0b6729234593.png

Also, many suggest reading the following books (keep the continuous numbering):

7. The two volumes on Core Java: the Java professional Library. Cay S. Horstmann, Gary Cornell.
Volume 1: The Basics. Volume 2: Advanced programming. Release year 2014-2015 (ninth
edition, java 1.7). Up to ninth edition, this inclusive two-volume edition was published under the authorship of K. S.
Horstmann and Gary Cornell, then it began to publish only Cay S. Horstmann.
5a2efedeb436b019628079.png

8. The same two volumes, but under the authorship of K. S. Horstmann. Volume 1: The Basics. Volume 2: Advanced tools
programming. Release year 2017 (tenth edition, java 1.8).
5a2f0299ae4ec571414922.png

Also Horstmann there are 2 little books (continue numbering):

9. Java SE 8. Basic course. Orig.title Core Java for the Impatient. Cay S. Horstmann, p. 464, 2016.
5a380fd5b5a08461585744.jpeg

10. Java SE 8. The introductory course. Java SE 8 for the Really Impatient. Cay S. Horstmann, 208 PP., 2014.
5a380f8a2157d142672018.jpeg


Correct me if I'm wrong or missed something with regards to the above books. What can tell good/bad about these books? What to read and what not? What other books on Java, you can read (in Russian or English)? Read the entire list, please.
June 10th 19 at 16:19
3 answers
June 10th 19 at 16:21
Russian earlier was only a partial edition. Now released full.
To understand Java core worth reading.
changed the question - said the publication, which full? - Cassandra.Schmeler commented on June 10th 19 at 16:24
where pages more. - lottie.Gaylord commented on June 10th 19 at 16:27
June 10th 19 at 16:23
Long read, but I remember there was a very unpleasant detail, namely in the Russian version inexplicably cut practical problems if from that time nothing has changed it is definitely worth a read angloyazychnoi version.
changed the question - said the publication - Cassandra.Schmeler commented on June 10th 19 at 16:26
June 10th 19 at 16:25
IMHO: Odnaznachno Horstmann. And those books are thick.
After it, you will not be able to look at Akela and others for Kay raises the bar.
Added to your list as a two-volume Horstmann (previously, he wrote it along with Cornell) and 2 little books Horstmann. You said that you have to read the 2-volume edition Horstmann. A better edition? Horstmann is better than Akela and Silda? What else can you read about Java SE? - Cassandra.Schmeler commented on June 10th 19 at 16:28

Find more questions by tags BooksJava