Head toward Java 15 and Java 16
まいどおなじみ最新のJava技術について新機能だけでなく伝わりづらい細かい変更点まで詳細にお届けします!
本セッションでは2020年9月にリリースされたJava 15、そして2021年3月にリリース予定のJava 16についてどのような機能や変更点が入ったのか・入る予定なのかを紹介することで、「このセッションさえ聞けば今の最新状況が分かる!」を目指します。
特にJava 15ではいわゆる新たな二種類のクラス `Hidden Class`や`Sealed Class`の導入やBiased Lockingの無効化、また試験機能であった二つのGC(ZGC、Shenandoah GC)をはじめ数々の機能の標準化などのアップデートが行われており、今後の開発や運用に良い影響を与える変更が加わっています。未だ止まることなく進化を続けるJavaを余すどころなくお伝えしていきます!
This session will show what features and changes have been in Java 15, released in September 2020, and or will be in Java 16, scheduled for release in March 2021. You can get up to date on what's new now if you just attend to this session!
Especially for Java 15, two new classes `Hidden Class` and `Sealed Class` have been introduced, Biased Locking has been disabled, and the two experimental GCs (ZGC and Shenandoah GC) have been standardized. It's been done and changes have been made that will have a positive impact on future development and operations. We'll keep you up to date on the constant evolution of Java.
Outline/Structure of the Standard
I will update the following slide and subscription from JDK 14+15 to JDK 15+16. So outline/structure would be similar as them
slide: https://www.slideshare.net/YujiKubota/head-toward-java-14-and-java-15-linedm
subscription: http://cco.hatenablog.jp/entry/2020/07/25/100856
Learning Outcome
Audiences can learn the entire of new features JDK 15 and 16 (will) provides
Target Audience
Who want to learn the new features of jdk HEAD
schedule Submitted 6 months ago
People who liked this proposal, also liked:
-
keyboard_arrow_down
Chihiro Ito - パフォーマンスのトラブルシュート入門
50 Mins
StepUp
Intermediate
本セッションでは、Java に限らず一般的な性能問題の基礎知識を理解し、どのように問題を特定していき、どの様に改善するべきかを紹介します。
次に Java に特化した内容として JDK Flight Recorder と JDK Mission Control を中心に Java 標準のツール群の使い方、これらを使用して問題を特定する方法を紹介します。
最後に、いくつかのケースを使用して性能問題を特定し、改善へと繋げることを試みます。