One more thing. Lets say i have java.util; even though i know and you know that util is just a namespace the compiler will yell at you because it thinks that you are specifing a class. So the name space must either end with a .* or a class name.