[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 1717] JDK1.4 の新機能関連



高橋(徹)です。

JDK1.4βが登場してからぼちぼち半年になります。
最近ちょっとずつ解説記事を目にするようになってきました。

・C Magazineの2001年11月号 連載記事Java Programming Tips
 VolatileImageクラスの解説があります。

・Webサイト「Java in the Box」
http://www5.airnet.ne.jp/sakuraba/java/index.html
New Features of Java2 SDK,Standard Edition,v 1.4 というコーナーが
あって、そこにJDK1.4で新たに加わった機能の解説があります。
Graphics編、Swing編、言語仕様編、小粋なAPIたち編、New I/O編
内容と離れますが、見やすいホームページ構成になっててうまいなぁと
思いました。

Graphics編では、ハードウェアアクセラレーションを生かすImage関係、
フルスクリーン、ホイールマウスなどが紹介されています。
Swing編は、JSpinnerとスクロール可能なタブです。
言語仕様編は、あのassertです。
小粋なAPIたち編は、Preference APIとLogging APIです。
New I/O編は、導入、BufferとChanelです。

Preference APIは、ちょっとした設定を保存するのに便利なので、
最後に開いたディレクトリとか、色、フォントといったユーザ好みの
設定を記録するのに使えます。Windowsだとレジストリにマッピング
されるようになっています。UNIXだとファイルですけど。

Logging APIについては、log4jかJDK1.4のLoggingAPIか、どちらを
使うか分かれるところです。オープンソース開発のlog4j V.S. 委員会制定
のLoggingAPIか、なんて構図で比較されたりしますけど、現時点ではまだ
JDK1.4がβに過ぎないし、機能的にはlog4jの方が豊富で便利かなって気が
しています。

ともかくJDK1.4は面白そうです。


---
TAKAHASHI, Toru