I highly recommend anyone wanting to learn Java that they read the Oracle Java Tutorials:
http://docs.oracle.com/javase/tutorial/
After you've given that a decent read, take a look at some E-Books for learning Java Programming:
Head First Java - https://oldpiratebay.org/torrent/5685842...dition-pdf
Thinking In Java - https://oldpiratebay.org/torrent/6805334...n-Java-pdf
Java For Dummies - https://oldpiratebay.org/torrent/5857940...ition-2012
http://docs.oracle.com/javase/tutorial/
After you've given that a decent read, take a look at some E-Books for learning Java Programming:
Head First Java - https://oldpiratebay.org/torrent/5685842...dition-pdf
Thinking In Java - https://oldpiratebay.org/torrent/6805334...n-Java-pdf
Java For Dummies - https://oldpiratebay.org/torrent/5857940...ition-2012