Well I run Java on a special IDE called codewarrior, so if you go on codewarrior(metrowerk company) website, they have a tutorial on java+some assignments to do. But you have to sign up for an account. http://www.codewarrioru.com/CodeWarriorU