Java EE builds on the solid foundation of Java SE and is the industry standard for implementing enterprise-class SOA and next-generation web applications. 2009年12月、最終投票期間が終わり、Java EE 6の仕様が確定した。Java EE 6の仕様はJSR 316: Java Platform, Enterprise Edition 6 (Java EE 6) Specificationとして議論されてきた。11月17日から30日にかけて最終投票が実施され、賛成多数で可決された。 スペックリードの一人であるSun MicrosystemsのRoberto Chinnici氏がTwitterにおいてTwitter / Roberto
Java Programming Language Sun Microsystemsは3日、J2SE 5.0がEnd of Service Life (EOSL)のフェーズに達したと発表した。J2SE 5.0 Update 22がJ2SE 5.0の最後のアップデートとなり、以降は更新されない。クリティカルな問題が発見されてもこれ以上はアップデートされないため、Java SE 6などより新しいJava SEへ移行する必要がある。または継続利用が必要な場合、ビジネス向けに提供しているさらに長い期間のサポートサービスJava for Businessを利用するという選択肢もある。 Java SE for Businessを利用する場合、J2SE 5.0は最終的に2019年6月までのサポートが予定されている。Java SE for Businessを利用すればすでにサポートが終了したJ2SE 1.
Java 文字化け Unicode 4.0 補助文字対応 † J2SE 5 からは内部文字コード(char型)が UCS-2 (完全16ビット)ではなく UTF-16 (サロゲートペアあり)となった。 Java プラットフォームにおける補助文字のサポート http://java.sun.com/developer/technicalArticles/Intl/Supplementary/index_ja.html ↑ char → byte 変換 † Shift_JIS(SJIS), Windows-31J(MS932) の異なる点のみ拾い出している。(一部逆変換の参考のために記載。) NEC拡張漢字、NEC選定IBM拡張漢字は除外。 Shift_JIS, ISO-2022-JP, EUC_JP は内部的には同じ変換表を使っているので割愛。 ここでは文字は UTF-8 で表記している。(U
山岳信仰の盛んだった日本では山奥の開発現場など、まだまだfinal信仰が盛んなわけですが、先ほどのコードにfinalを付けてみました。 public static void main(String[] args) { final int NUM = 31; long start = System.currentTimeMillis(); for (int i = 0; i < Integer.MAX_VALUE; i++) { int hash = 17; hash = hash * NUM + i; hash = hash * NUM + i; hash = hash * NUM + i; hash = hash * NUM + i; hash = hash * NUM + i; } System.out.println(System.currentTimeMillis() - star
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く