Thank you for using the Jiskha Homework Help Forum. Here are some tutorials for you:
2. (part II of #1): http://java.sun.com/developer/onlineTraining/
3. (Broken Link Removed)
4. (free tutorials): http://www.javacoffeebreak.com/tutorials/index.html
5. (part II of #4): http://www.javacoffeebreak.com/
If this is your first programming language: If you find Java too difficult try learning a simpler programming language first (Basic, C, etc.) Java is by no means extraordinarily difficult to learn, but some people find it easier to approach as a second language.