Я слышал, что использование нескольких операторов импорта в программе влияет на производительность во время выполнения. Это правда? Если так, то почему?
Совсем нет. Импорт используется только во время компиляции, файлы классов больше не имеют его.
Нет, но импорт большего количества библиотек, чем нужно, снижает читабельность кода.
Другая причина в том, что если у вас есть несколько операторов импорта, это может скрыть отношение класса от читателя. Иногда приятно знать, что определенный класс не зависит (напрямую) от некоторых других классов.
Если вы используете IDE, как Netbeans, он может выделить дубликаты импорта в редакторе, чтобы вы могли удалить его из кода, чтобы сделать его более понятным и уменьшить количество предупреждений компилятора.