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.

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.

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.

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.

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.

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.

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.

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).

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.

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