Какой смысл использовать "import static"?
Какое преимущество использовать "import static"?
Ответ 1
В общем, вы должны использовать статический импорт очень экономно.
Одно из немногих мест, в которых они имеют большой смысл, - это ваши модульные тесты:
import static junit.framework.Assert.*;
Статический импорт был добавлен в Java, чтобы остановить программистов от реализации Constant Interface Antipattern.
Ответ 2
Он позволяет удалить имя класса из вызовов функций для статических методов, как описано в примерах в документации: http://download.oracle.com/javase/1.5.0/docs/guide/language/static-import.html