Влияет ли несколько операторов импорта в программе на производительность? - PullRequest
10 голосов
/ 04 января 2010

Я слышал, что использование нескольких операторов импорта в программе влияет на производительность во время выполнения. Это правда? Если так, то почему?

Ответы [ 4 ]

27 голосов
/ 04 января 2010

Совсем нет. Импорт используется только во время компиляции, файлы классов больше не имеют его.

2 голосов
/ 04 января 2010

Нет, но импорт большего количества библиотек, чем нужно, снижает читабельность кода.

1 голос
/ 14 января 2010

Другая причина в том, что если у вас есть несколько операторов импорта, это может скрыть отношение класса от читателя. Иногда приятно знать, что определенный класс не зависит (напрямую) от некоторых других классов.

0 голосов
/ 04 января 2010

Если вы используете IDE, как Netbeans, он может выделить дубликаты импорта в редакторе, чтобы вы могли удалить его из кода, чтобы сделать его более понятным и уменьшить количество предупреждений компилятора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...