I dont know nothing about Java. Which is the best tutorial site to learn java and how it is easily learn.
There is already a Sticky Thread called Starting Java (http://www.daniweb.com/software-development/java/threads/99132) in the Java forum.
Please take sometime to at least look at some previous threads before posting your query.
I do not know about best sites. But i suggest Head First Series in Java as a good place to start. It is a very good book.
Ohh.. I almost forgot. You get a good documentation if you download java onto your machine which is also available on their site.