static importを使うとimportしたクラス名の修飾を省略することができる。JDK5からの機能。
通常のimportの例
import java.lang.Math.*; System.out.println(Math.PI); System.out.println(Math.random());
static importの例
import static java.lang.Math.*; System.out.println(PI); System.out.println(random());
static importした結果、メソッド名やフィールド名が衝突した場合コンパイルエラーとなる。
コーディングはラクだが可読性を落とさないように使用すること。