2026

11

  1. CheerpJ 5.0: Java 21/25 in the browser, full OpenJDK, and a new WasmGC engine
  2. How hard is it to check for whitespace?

10Oracle JDK 21 の無償枠終了と、致命的な脆弱性

  1. Value Object は不変にする | システム設計日記
  2. IntelliJ IDEAがLSPをしゃべるようになりVS CodeやCursorで使えるようになった
  3. 「Oracle Java SE」にも致命的な脆弱性 ~リモートでデータの窃取・作成・削除・変更が可能
  4. 「Oracle JDK 21」は無償の「NFTC」ライセンスの対象外に、10月「CPU」以降で/「Oracle JDK」を無償で商用運用したいなら「Oracle JDK 25」への移行を

09Java 27 正式リリースと、毎月のセキュリティ更新

  1. GA になった Amazon Corretto 27 でポスト量子鍵交換を試してみた
  2. AIが書くコード「エラー率はJavaがPythonの6.7倍」 150万「会話」データで分かったAIコーディングの盲点
  3. 「Java 27」正式リリース。全環境でG1 GCがデフォルトに、TLS 1.3用に耐量子暗号のハイブリッドキー交換など新機能
  4. オラクル、Javaのセキュリティパッチを毎月提供開始、AIが脆弱性の発見を加速しているとして
  5. JEP 544: Ahead-of-Time Code Compilation
  6. Java誕生から現代に至る歴史をゴスリン氏ら関係者が語る公式ドキュメンタリー「The Java Story」、YouTubeで公開中

08値オブジェクトのJEP 401前進と、AIコード禁止

  1. Oracleがセキュリティ更新を毎月実施へ ~四半期ごとの「CPU」を補完する枠組み
  2. 単体テストはシンプルに書くべきだと思う
  3. Oracle bans AI-generated code from OpenJDK
  4. Bringing Post-Quantum Cryptography to Java LTS Releases
  5. IntelliJ IDEAがLSP対応、JavaとKotlinの知能をVS Codeやエージェントへ
  6. Java の Project Valhalla、JEP 401「値オブジェクト」が JDK 28 にプレビュー導入
  7. Kotlin/Java でモダンなデスクトップアプリを作れる「WinUI4K」
  8. Java、値オブジェクトのJEP 401と厳格フィールド初期化のJEP 539がJDKに統合

07JSON API が Incubator 入り、COBOL の移行先にも

  1. 富士通と日本IBMが「COBOL脱却」でタッグ、移行先はJava
  2. JDK 27 以降、Oracle は macOS/x64 版の保守を停止
  3. JEP 540: Simple JSON API(Java標準にJSONが仲間入り、Incubator段階へ)
  4. JVM のプリミティブ型ハッシュテーブルを網羅ベンチマーク
  5. 古くなったStruts + JSPを React + Quarkus にUIモダナイズする