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