Ответ 1
В общем, вы должны использовать статический импорт очень экономно.
Одно из немногих мест, в которых они имеют большой смысл, - это ваши модульные тесты:
import static junit.framework.Assert.*;
Статический импорт был добавлен в Java, чтобы остановить программистов от реализации Constant Interface Antipattern.