Introduction to Java Programming Language

  • Core Java: Fundamentals, Prentice Hall By- Cay S. Horstmann

  • Java: A Beginner's Guide, Sixth Edition, McGraw Hill Professional By- Herbert Schildt

  • Java The Complete Refrence, Seventh edithion By- Thomas A.Powell.