日本オラクル株式会社 本社 13階
東京都港区北青山2-5-8
申し込み受付は終了しました
配信 | 無料 |
---|---|
オフライン | 無料 |
Java 20が3/21にリリースされます。Java 20の新機能を紹介します。
また、今回は久しぶりにオフラインでの参加をして頂けることになりました。配信とのハイブリットでの開催となりますので、参加登録の際にチケット選択を間違えないようにご注意願います。
ナイトセミナー開催URLにつきましては、イベント開始15分前までに参加者の皆様にメール及びTwitter JJUG公式アカウントでお知らせいたします。
感染症対策に伴い事前の個人情報入力をお願いしております。 ご記入いただいた情報は、新型コロナウイルス感染症対策を目的として、保健所等公的機関への情報提供以外の利用はいたしません。ご協力のほどよろしくお願いいたします。
時間 | 内容 |
---|---|
19:00~19:05 | オープニング |
19:05~19:55 | Java 20とその先 -オブジェクト指向からデータ指向へ、大きなプログラムから小さなプログラムへ- by きしだ なおき |
19:55~20:05 | 休憩 |
20:05~20:35 | 最新JavaとIDE by 山本ユースケ |
20:35~20:40 | クロージング |
Java 20がリリースされました。今回ほとんど機能的な変更はありませんが、Javaの変化が着実に行われていることでもあります。
今回はJava 20を軽く紹介して、Java 21以降で取り込まれそうな機能も含めてJavaの変化を次の2つの観点から紹介します。
まずは「オブジェクト指向からデータ指向へ」としてRecordクラス、Sealedタイプ、パターンマッチング、そして「大きなプログラムから小さなプログラムへ」としてString Templateやmainメソッド改善をとりあげます。
きしだ なおき (@kis)
LINE Fukuoka
現在も、Java 8で稼働しているプロダクションシステムは多いですが、最新Java 20に至るまでに生産性やパフォーマンスを向上させる様々な機能が追加されています。
このセッションではRecordやパッターンマッチング、バーチャルスレッドなど、最新のJDKで利用できる機能をIDEのリファクタリングやデバッガ機能の力を借りることで、どのように活用できるかを紹介します。
山本ユースケ (@yusuke)
株式会社サムライズム
日本におけるJavaユーザーグループです。 公式サイト/Official site http://www.java-users.jp/
メンバーになる