If you want to start with Java, try downloading the SDK from the Sun website. You can edit java in any text editor, even Notepad, but there are many free tools that might help you such as an IDE like Eclipse. The Sun website has many good tutorials for beginners to advanced programmers, and there are many more free tutorials out there, google will provide many links.
............................................................................................
There are no stupid questions, only those too stupid to ask for help.