【会場開催】JJUGナイトセミナー「Java 25 リリース記念イベント」9/19(金) 開催
いよいよ登場間近の Java 25!
しかも今回は待望の LTS(Long-Term Support)版としてリリースされ、これから長期的に安心して使えるJavaの新しいスタンダードとなります。
今回のJJUGナイトセミナーは、この特別なリリースを記念したスペシャルイベント。
Java 25 の新機能や進化ポイントをわかりやすく紹介するセッションを通じて、最新のJavaの魅力を一緒に楽しみましょう。
Javaを日々の開発で活用している方も、これからの活用を検討している方も大歓迎!
コミュニティみんなで、Java 25 の門出を盛り上げましょう!
タイムテーブル
時間 | 内容 |
---|---|
19:00~19:05 | オープニング |
19:05~19:55 | Project Leyden: 概要とJDK 25に含まれる関連JEPs |
19:55~20:05 | 休憩 |
20:05~20:55 | さよならJNI?JEP 454で変わるJavaのネイティブ連携 |
20:55~21:00 | クロージング |
Project Leyden: 概要とJDK 25に含まれる関連JEPs
Project Leydenの目標は、Javaプログラムの起動時間とピークパフォーマンスまでの時間を改善することです。 Leydenに関連するJEPはJDK 24からあり、25では2つのJEP(514, 515)が入っています。このセッションでは最初にProject Leydenの概要を話します。混同しやすいGraalVMネイティブイメージとの違いについても確認します。それから24と25で入ったJEPについて、単に内容だけでなくこれらのJEPがLeydenにとってどのような布石となるのかを見ます。
阪田 浩一 (@jyukutyo)
日本オラクル株式会社, Java Platform Group, JVM Sustaining Engineering
さよならJNI?JEP 454で変わるJavaのネイティブ連携
前のLTSだったJDK 21から最新のLTSとなる今回の25までにはいくつもの新機能があります。その中で重要なものの1つである JEP 454(Foreign Function & Memory API)の基本と、JNIなしでネイティブ連携を安全・高速に実現するメリットを紹介します。このAPIはJDK 19にプレビュー機能として入っており、数度プレビューを重ねてJDK 22で正式な機能となりました。
David Buck(@davidbuckjp)
Oracle, Java Platform Group, JVM Sustaining Engineering