Java’s import
mechanism allows the use of simple class names. Therefore, using a class' fully qualified name in a file that
import
s the class is redundant and confusing.
import java.util.List; import java.sql.Timestamp; //... java.util.List<String> myList; // Noncompliant java.sql.Timestamp tStamp; // Noncompliant
import java.util.List; import java.sql.Timestamp; //... List<String> myList; Timestamp tStamp;