В Java, Scala или вообще любом языке JVM есть набор пакетов, которые импортируются дефолт. Java, например, автоматически импортирует java.lang
, вам не нужно делать это в вашем файле кода Java.
Теперь я не знаю, какой компонент позаботится об этом именно (компилятор ? JVM?), но есть ли способ импортировать дополнительные пакеты или даже классы по умолчанию?
Допустим, у вас есть пакет, определяющий набор служебных функций, которые вы используете в своем проекте (примером может быть scala.math
в Scala), было бы замечательно, если бы вы могли пропустить импорт для него в каждом математическом классе.