Импортирует ли подстановочный знак импорта все время все время?
Я работал над небольшой программой на Java и использовал массивы, поэтому я сделал:
import java.util.Arrays;
Позже я начал углубляться в то, что делал ранее, и решил, что хочу получить информацию от пользователя, поэтому в этот момент я добавил:
import java.util.Scanner;
Теперь мысль возникла. Я знаю, что я мог бы просто сделать:
import java.util.*
Затем я'Мне просто нужна 1 строка импорта вместо двух (или сколько мне нужно), но подстановочный знак в импорте означает, что он импортируетвсе из этого пакета, независимо от того,Нужно или нет, или будет использоваться только выборочная функциональность?
Мой инстинкт здесь состоит в том, чтобы писать больше кода и включать только пакеты, которые язнать Мне нужно, но если это не такне имеет значения, зачем кому-то импортировать больше уровней / пакетов, чем им нужно? (Я'Я предпочел бы просто быть ленивым и писать меньше кода)