EeBlog(テクニカルブログ)
:Javaワンポイント
今回のテーマは「int型の限界」です。
我々は普段何気なくint型を使っています。 単なる数値データとして扱うこともあれば、ループのカウンタ、フラグとしてなど、いろんな使い方があります。 何かと便利なint型ですが、仕様上、-2147483648~2147483647という明確な範囲が存在します。 今回はint型の最小値と最大値における動作を学んでみましょう。
以下のクラスを実行してみてください。 int型の最大値±1と最小値±1が表示されます。
(さらに…)
2007年11月6日 | カテゴリー:Javaワンポイント
前回に引き続き、今回もDIフレームワーク「Guice」を学びます。
まずは前回のソースを見て、基本的なDIの流れを思い出しましょう。 最初はSportsインターフェースと、その具象クラスのBadmintonクラスからです。 Badmintonクラスはnew演算子が使えないようにコンストラクタをprivateにしてあります。
public interface Sports {
void play();
}
(さらに…)
2007年10月30日 | カテゴリー:Javaワンポイント
今回のテーマは「Guice」です。
まず「Guiceとは何ぞや」というところから始めます。 Guice(ジュースと読みます)はGoogleがオープンソースとして公開したDIフレームワークです。 SpringやSeasar2といった有名どころとの大きな違いは、依存性注入の設定をxmlファイルに記述するのではなく、Javaで記述するという点です。
(さらに…)
2007年10月23日 | カテゴリー:Javaワンポイント