menu

arrow_back Where do I start to learn Java 8?

by
1 vote
I have experience in C/C++ programming. At the moment I was wondering what book to read and immediately get into the essence of the language and its syntax. My choice is Horstmann's 1 volume "Fundamentals". Is it worth my time or not, and what else should be read after it? I also heard some good reviews about "Java 8. The Complete Guide" by Schildt - how is it?
Horstmann has the 9th edition of the book online, and the 10th edition on the shelves in the store - what is the difference?

3 Answers

by
 
Best answer
0 votes
Both Horstmann and Schildt are good. You don't have to worry too much about java 8. The changes there are more of an evolutionary nature.
by
0 votes
From Google.
Better yet, with the ability to look for answers rather than ask questions.

1 comment

di23 the question is rather what is the difference between the editions of Horstmann's book and if I read the 9th edition, do I lose much?
by
0 votes
1) Horstman Volume 1 is just a run through the eyes, personally for me he is so-so. Stupid guide, does not explain anything. In the case of the Shield a little better, but in principle the same
2) I advise to take a book to prepare for the exam OCA Java SE 8 Programmer I, the author seems Boyarsky, on torrents is:) It is explained quite well, better than in the horstman, consider it not as a book for the exam).It is really well written and gives a definite understanding of how everything works in Java
3) There is a video course on preparing for the exam from a very cool dude, also called. The speaker is very good, just follow the sections of the book and his video lectures
4) Once you have that figured out, read Effective Java - 2nd edition, although old, is still considered the best literature on Java

All of the above, except Horstman, requires not much, but knowledge of English. In general, good luck :) The main thing is not to spend too much time on the horstman and shield, to me, so it's more a guide than a manual. They do not give an understanding of the language