FWIW, imports are not actually instructions. All they are is a bit of syntactical sugar that the compiler recognizes so that programmers don't have to type stuff like "java.lang.String". Many users with a C/C++ background (*cough*especially the GNU and their lawyers*cough*) fail to understand this simple point because they are used to the way includes work.
Another question. Is there a JRE 1.5 for macs?
OS X 10.4, due out any day now. (It's in beta right now.) No word on whether Apple will do a port for previous OS X versions.