(1) Manual install? /usr/local
(3) watch the page you downloaded Java from for updates, and install them in the same way
You didn't mention the program you're trying to run nor the distro you're running. Assuming Ubuntu (which you posted from), why don't you just install Sun's Java from the Ubuntu repositories
? That would be easier and it would update at the same time you update other packages.