The only time I find it appropriate to use import static is to use a large number of Assert.assertXXX(...) when performing some tests (using JUnit, TestNG, etc.).
Every time I forced myself to name many static functions in a small amount of code, I better refactoring to improve readability (instead of doing import static ).
source share