Well, one point that I read regarding importing packages is that they cause problems if classes are added to the package later, causing ambiguity. Like jdk 1.1, containing only one List class in the java.awt package, jdk1.2 introduced another List class in the java.util package.
source share