Welcome to javaranch. Most folks do not need to read anything else. Some find that reading head first java is a good starting point. You can go through the same if you think that approach would suit you
I would say you spend some time reading and coding in Java. As said by Deepak, you can have a look at Head First Java- A really good book for beginners. Once you are kind of familiar with the syntax and have programmed a bit in Java you can use SCJP Guide by Kathy Sierra and Bert Bates.