Hi Nancy I studied java from a great book. Title: Programming from the beginning by K.N. King. There is a website which also teaches about many concepts in detail. When I want to go back to check on any topic, I refer to this website. Dick Baldwin's introductory java tutorial
Herbert Schildt's Java 2: A Beginner's Guide is pretty good. One suggestion for any book you choose: Do the programs! By that I mean, for every program that the author has in the book, code it, compile it and run it. "Hands on" is the best (the only?) way to really learn Java.