2015-08-07 2 views
2

В моей программе я должен использовать функцию сортировки класса Collections. Разве это время компиляции остается одинаковым в обоих случаях?Включить весь пакет или только конкретный класс?

  • Случай 1: include import java.util.Collections;
  • Случай 2: import java.util.*;

То, что я думал, что второй случай собирается занять много времени, чтобы искать Collections класса, если есть и другие импортные пакеты.

Пожалуйста, исправьте меня, если вы не правы.

ответ

2

Импорт используется только для разрешения имен классов, это делается перед компиляцией. Накладные расходы на поиск целых пакетов должны быть незначительными.

+0

Я действительно участвую в некоторых проблемах с кодом, так что думайте, что это имеет значение во время компиляции? даже в мили секунды – user2978725

+0

Я бы не стал беспокоиться об этом. Это вопрос не более миллисекунды. – meskobalazs

Смежные вопросы