i knew a little c, c++ and objective-c, and a little cocoa. recently i need to learn java, and i don't know how to use xcode to do some java exercise. which project should i creat? and what's the difference? can i creat a cocoa application and use java? by the way, can you recommend some books for a absolutely beginner?