Java Silver合格への道 ~staticインポート~
スポンサーリンク
こんにちは。talosです。
最近Java Silverの勉強を始めました。
Java Silverでは「こんなのどこで使うんや!」って問題がよく出るのですが、そういうことは覚えにくいのでブログでまとめることにしました。
今回はstaticインポートについてです。
使い方
staticメンバにアクセスする際にはクラス名で修飾する必要があります。
public class StaticImport { public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ System.out.println(Math.PI); } }
staticインポートを使うことで修飾する必要がなくなります。(Math.PI⇒PI)
import static java.lang.Math.PI; public class StaticImport { public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ System.out.println(PI); } }
import static ~という順番がよく問われるのでしっかり覚えましょう。
おわりに
今回はstaticインポートの説明をしました。
可読性が悪くなるので実際に使うことはなさそうですね。