Tweet
photo by Flickr: TODO.TO.IT's Photostream
プログラマーとして働いている人が一度は読んだほうが良い記事をまとめています。
どれもはてブ数が多い人気記事です。
読んだことがない人ははてブして永久保存しましょう!
ついでにどれか一つ(出来れば全部)クリックお願いします!!
Tweet
会社が試験料だしてくれるらしいので、
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をやる人は、まずはテキストエディタでプログラムを書く事をオススメします。
めんどいけど、そっちの方がいいはず!
先が思いやられます。。。
ついでにどれか一つ(出来れば全部)クリックお願いします!!
Tweet
かれこれ、Javaと出会ってから1年以上がたちました。
もう立派?なJavaプログラマーです。
JavaでGUIの画面を作っています。
JavaでGUIというと一般的にはSwingだと思われるかもしれません。
ちがいます。
私は、SWTでGUIを作っています。
SWTとはEclipseのプラグインとしてGUIを作れるフレームワークで、
Swingより簡単にGUIが作れるのです。
まぁ簡単ではないですけど。。。
簡単につくれる分、余計なこともしてくれちゃうフレームワークなんで、
たまに「余計なお世話だよ!」とか思っちゃうこともあります。(笑)
そんなこんなでJavaをバリバリ使ってるわけですが、
ここ最近Javaの勉強会を先輩に開いてもらっています。
この本を参考書がわりにやっているのですが、なかなかむずかしい。。。
けっこうあるあるネタも満載で面白い
でも、わからないことはほんとに分からない。。
そんな感じです。
先輩がいうには有名なEffective Java 第2版 (The Java Series)よりも読みやすくしっかり書いてあるので、
おすすめらしいですよ。
Javaプログラマーの方、読んでみてはどうでしょう?
ついでにどれか一つ(出来れば全部)クリックお願いします!!
もう立派?なJavaプログラマーです。
JavaでGUIの画面を作っています。
JavaでGUIというと一般的にはSwingだと思われるかもしれません。
ちがいます。
私は、SWTでGUIを作っています。
SWTとはEclipseのプラグインとしてGUIを作れるフレームワークで、
Swingより簡単にGUIが作れるのです。
まぁ簡単ではないですけど。。。
簡単につくれる分、余計なこともしてくれちゃうフレームワークなんで、
たまに「余計なお世話だよ!」とか思っちゃうこともあります。(笑)
そんなこんなでJavaをバリバリ使ってるわけですが、
ここ最近Javaの勉強会を先輩に開いてもらっています。
この本を参考書がわりにやっているのですが、なかなかむずかしい。。。
けっこうあるあるネタも満載で面白い
でも、わからないことはほんとに分からない。。
そんな感じです。
先輩がいうには有名なEffective Java 第2版 (The Java Series)よりも読みやすくしっかり書いてあるので、
おすすめらしいですよ。
Javaプログラマーの方、読んでみてはどうでしょう?
ついでにどれか一つ(出来れば全部)クリックお願いします!!