depends on what "kind" of java you want to learn..........while the langauge
is all pretty much the same, an understading of differnet elemenst of the
j2ee specs provides different skills in the language.

If I was you I would start with Bruce Eckells thinking in java, free and
online to download.

--
Regards

John Timney
Microsoft MVP
(http://support.microsoft.com/support/mvp/program.asp)
Co-Author Professional JSP
ISBN: 1-861003-62-5



Josh <desperado93@juno.com> wrote in message
news:3a81c0cb$1@news.devx.com...

Folks,

I am just starting to learn Java. In your opinion, what is the best book
on Java for a self learner. I will appreciate your response.

Thanks,

Josh