Below is the list of Java reference books and textbooks. These reference books are equally useful for JAVA, Java Server Pages, Java Programming and related topics. Students of Engineering, IT, MCA, BCA and other software related courses can refer these books for learning as well as exam preparation purpose.
Beginning Java Server Pages
Chopra, Vivek/ Others Wiley- Dreamtech India
Core Java : Volume I – Fundamentals
Horstmann, C. S/ Cornell, G. 8th ed Pearson
Core Java 2: Volume I – Fundamentals
Horstmann, C. S/ Cornell, G. 7th ed Pearson 20
Core Java 2: Volume Ii – Advanced Features
Horstmann, C. S/ Cornell, G. 7th ed Pearson 20
Core Servlets & Java Server Pages Vol- I : Core Technologies
Hall, M/ Brown, L. 2nd ed Pearson
Data Structures, Algorithms, & Application In Java
Sahni, Sartaj MGH
Database Programming With Jdbc & Java
Reese, George 2nd ed Oreilly
Developing Java Servlets
Goodwill, James Techmedia 1
Developing Java Servlets
Goodwill, James 2nd ed Techmedia
Head First Java
Sierra, K/ Bates, B. 2nd ed Oreilly
Inside Java
Siyan, K. S/ Weaver, J. L. New Riders
Inside Servlets: Server Side Programming For The Java Patform
Callaway, Dustin AW
Inside Servlets: Server Side Programming For The Java Patform
Callaway, Dustin Pearson
Inside The Java 2 Virtual Machine
Venners, Bill 2nd ed TMH
J D B C: Java Database Connectivity
Haecke, B. V. IDG Books India Ltd
Java 2 Programming
Shah, Keyur TMH
Java 2 Programming Bible
Walsh, A/ Couch J/ Steinberg, D. IDG Books India Ltd
Java 2 Programming: Black Book
Holzner, Steven 5th ed Dreamtech
Java 2: Awt, Swing, Xml & Java Beans Programming Black Book
Holzner, Steven rev ed Dreamtech
Java 2: Complete Reference
Schildt, Herbert 5th ed TMH
Java Beans Programming From The Ground Up
Oneil, Joseph TMH
Java Network Programming
Hughes, Merlin/ Others 2nd ed Goel
Java Power Tools
Smart, J. F. Oreilly
Java Projects
Bpb Editorial Board BPB
Java Rmi: Remote Method Invocation
Downing, T. B. IDG Books India Ltd
Java Server Pages
Pekowsky, L. AW
Java Server Pages
Pekowsky, L. 2nd ed Pearson
Java Servlet Programming
Hunter, J/ Crawford, W. 2nd ed Shroff Pub.
Java Thread Programming
Hyde, Paul Techmedia
Java: Complete Reference
Schildt, Herbert 7th ed TMH
Learn Basic Java Using 370 Sample Examples
Marathe, Prashant Vedant Publications
Learn Java/ J2ee Core Concepts & Key Areas With Java/ J2ee Job Interview Companion
Arulkumaran, K/ Sivayini, A. 2nd ed Goel
Mastering Java Beans
Vanhelsuwe, L. BPB
Professional Java Server Programming J2ee 1.3 Edition
Allamaraju, S/ Buest, C. SPD
Professional Java Server Programming J2ee 1.3 Edition
Allamaraju, S/ Others Shroff Pub.
Programmers Guide To Java Certification: Comprehensive Primer
Mughal, K. A/ Rasmussen, R. W. Pearson Edu.
Programming Java Server Pages & Servlets
Jain, V. K. Dreamtech
Programming With Java
Balagurusamy, E. 2nd ed TMH
Programming With Java: Primer
Balagurusamy, E. 3rd ed TMH
Programming With Java: Primer
Balagurusamy, E. 4th ed TMH
Project On Java 2
Xavier, C. Scitech
Struts Framework: Practical Guide For Java Programmers
Spielman, S. Morgan
Sun Certified Programmer For Java 6: Study Guide
Sierra, K/ Bates, B. TMH
Sun Certified Web Component Develoer Study Companion: Scwcd Java Ee5
Lyons, Charles 2nd ed BPB
Theory & Problems Of Programming With Java
Hubbard, J. R. 2nd ed TMH
Thinking In Java
Eckel, Bruce 4th ed Pearson
Web Development Java Server Pages
Fields, D/ Kolb, M. Computer Hut
Xml How To Program: Featuring Java 2 Perl/ Cgi & Active Server Pages
Deitel, H. M/ Others Pearson
Xml How To Programming: Java 2 Perl/ Cgi & Active Server Pages
Deitel, H. M/ Others Pearson
Click here for Javascript Reference Books