fc2ブログ
    HOME   »  プログラミング
    RSSフィード iGoogleに追加 MyYahooに追加

    このエントリーをはてなブックマークに追加  
    HelloWorld
    photo by Flickr: TODO.TO.IT's Photostream

    プログラマーとして働いている人が一度は読んだほうが良い記事をまとめています。
    どれもはてブ数が多い人気記事です。
    読んだことがない人ははてブして永久保存しましょう!
    続きを読む

    ついでにどれか一つ(出来れば全部)クリックお願いします!!
    にほんブログ村 サラリーマン日記ブログへ人気ブログランキングへ

    このエントリーをはてなブックマークに追加  


    会社が試験料だしてくれるらしいので、
    Sun Certified Programmer for the Java
    というベンダー資格をとろうと思っています。

    試験料が31500円なので、自腹では受ける気しなかったのですが、
    それが落ちても受かっても会社がだしてくれることになったので、挑戦しようと思います。

    もともと仕事はJavaでコーディングすることがメインなので、
    Javaの復習とさらなるスキルアップにいいかなと思っています。

    最近になって、勉強し始めたのですが、早速壁にぶちあたりました。。。。


    もう基本は分かっているつもりなので、
    この問題集だけ買ってやれば余裕だと思ってたのですが、
    現実はそう甘くなかったみたいです。。

    import文の問題でこんなのがありました。
    -----------------------------------------
    package static_import_1;

    public class A {
    public static String NAME = "A";
    }
    -----------------------------------------

    -----------------------------------------
    package static_import_1;

    public class 2 {
    public static String NAME = "B";
    }
    -----------------------------------------

    -----------------------------------------
    package static_import_1;

    import static static_import_1.A.NAME;
    import static static_import_1.B.NAME;

    public Class Main {
    public static void main(String[] args)
    System.out.println(NAME);
    }
    }
    -----------------------------------------

    このコードをコンパイル、実行した時の結果として正しいものを1つ選びなさい。

    A.「A」が表示される
    B.「B」が表示される
    C. コンパイルエラーになる
    D. 例外がスローされる



    どれだと思います?




























    正解は・・・

    C
    です。

    解説にはこう書かれてました。

    staticインポートを使えば、各クラスに定義されたstaticなメンバをクラス名の指定なしに利用できます。
    しかし、設問のMainクラスのように、同名のstatic変数を同時にインポートした場合、どちらのstatic変数か
    区別できないため、コンパイルエラーになります。


    Eclipseを普段使ってるせいで、import文の詳細がわかってないことが発覚!!
    Eclipseは勝手にimport文生成してくれるからねぇ

    Eclipseに慣れすぎるのも問題かもしれません。

    これからJavaをやる人は、まずはテキストエディタでプログラムを書く事をオススメします。
    めんどいけど、そっちの方がいいはず!


    先が思いやられます。。。


    ついでにどれか一つ(出来れば全部)クリックお願いします!!
    にほんブログ村 サラリーマン日記ブログへ人気ブログランキングへ

    このエントリーをはてなブックマークに追加  
    かれこれ、Javaと出会ってから1年以上がたちました。

    もう立派?なJavaプログラマーです。

    JavaでGUIの画面を作っています。

    JavaでGUIというと一般的にはSwingだと思われるかもしれません。



    ちがいます。


    私は、SWTでGUIを作っています。

    SWTとはEclipseのプラグインとしてGUIを作れるフレームワークで、
    Swingより簡単にGUIが作れるのです。


    まぁ簡単ではないですけど。。。


    簡単につくれる分、余計なこともしてくれちゃうフレームワークなんで、
    たまに「余計なお世話だよ!」とか思っちゃうこともあります。(笑)



    そんなこんなでJavaをバリバリ使ってるわけですが、
    ここ最近Javaの勉強会を先輩に開いてもらっています。

    この本を参考書がわりにやっているのですが、なかなかむずかしい。。。

    けっこうあるあるネタも満載で面白い

    でも、わからないことはほんとに分からない。。

    そんな感じです。

    先輩がいうには有名なEffective Java 第2版 (The Java Series)よりも読みやすくしっかり書いてあるので、
    おすすめらしいですよ。

    Javaプログラマーの方、読んでみてはどうでしょう?



    ブログランキングにほんブログ村 サラリーマン日記ブログへ人気ブログランキングへ

    ついでにどれか一つ(出来れば全部)クリックお願いします!!
    にほんブログ村 サラリーマン日記ブログへ人気ブログランキングへ
    プロフィール
    広告
    ツリーカテゴリー
    Twitter
    フォローミー!
    人気記事
    あわせて読みたい
    あわせて読みたい
    ブロとも申請フォーム
    解析中。。。
    track feed

    Page Top
    CALENDaR 12345678910111213141516171819202122232425262728293031