Well there are a lot similar threads on this topic
you should have searched forum for this..
but by the way the best book according to me is SCJP 6 by Kathy Sierra and Bert Bates and also you can refer jls which is a online book by the sun itself..
but scjp go for book i suggested before...
Hope this helps