|
今さらですがおさらいをかねてJava5、つまりJ2SE 5.0、つまりJava SE 5.0の新機能です。
- forループの簡略表記。スクリプト言語のforeachのような感覚に(Iteratorなどの記述の省略)
- オートボクシング(intなどのプリミティブ型とIntegerなどのクラスオブジェクトの暗黙の自動変換)
- static import(メソッドを指定してインポートできる。Constant Interfaceなどの代わりに)
- System.out.printf
- 引数の個数が可変なメソッドのサポート
- 列挙型(enum構文)
- Generics(コレクションの要素の型をコンパイル時に限定できる)
- アノテーション/メタデータ(メソッドに@で始まる注釈をつけておくことで、特定のツールが様々な作用を行うことができる)
- PropertiesがXML形式でも読み書きできるようになった。
(first uploaded 2007/01/02 last updated 2007/01/02, URANO398 - KQ TAURA)
|