as a beginer, it would be better if u go through the
following sites
http://java.sun.com/docs/books/tutorial/
- here u will get nice tutorials from sun itself.
http://xbean.cs.ccu.edu.tw/~dan/thinkingInJava/
this is a soft copy of thinking in java, which is a
nice java book to begin with