Some nice handbooks talking about basics of Java are as follows:
http://portal.aauj.edu/portal_resources/downloads/programming/javap_programming_language_handbook.pdf
http://www.amazon.com/The-Java-Handbook-Patrick-Naughton/dp/0078821991
http://www.amazon.com/gp/search?rh=n%3A283155%2Cp_lbr_books_series_browse-bin%3ANutshell+Handbooks&keywords=Java+(Computer+program+language)
http://units.handbooks.uwa.edu.au/units/cits/cits1200
Please do go through them, will help you Coders a lot :)
http://portal.aauj.edu/portal_resources/downloads/programming/javap_programming_language_handbook.pdf
http://www.amazon.com/The-Java-Handbook-Patrick-Naughton/dp/0078821991
http://www.amazon.com/gp/search?rh=n%3A283155%2Cp_lbr_books_series_browse-bin%3ANutshell+Handbooks&keywords=Java+(Computer+program+language)
http://units.handbooks.uwa.edu.au/units/cits/cits1200
Please do go through them, will help you Coders a lot :)