Best Books To Learn Java. This book covers most of the topics needed by Java programmer of. Programming Basics for Absolute Beginners is an excellent book that provides a thorough introduction to Java that will have you writing programs and solving problems in no time.
It uses proven methods to help you learn the material and make it stick. Head first Java Effective Java by Joshua Bloch and Core Java are probably your best bets out of the 26 options considered. The Java Tutorials still remains the best source for core java and swing resource for me apart from the api documentation.
If learning Java seems like a daunting task to you fear not.
A Beginners Guide Sixth Edition This is another good book for java beginners. Head First Java 2nd Edition. Instead of walls of boring text youll learn with tons of visuals and helpful notes. Its written by Herbert Schildt and covers all the basic concepts of Core Java.