Ahead-of-Time Compilation (AOT) というのは、 Javaアプリケーションを実行する前に、Java Bytecodeをマシン語にコンパイルしておくことです。つまり、Just-In-Time (JIT)コンパイル処理を実行時ではなく、実行する前にやっておくことが出来るようになります。実行時にこのJIT処理を避けることで、アプリケーションがより早く立ち上がるケースがあります。まだ実験的ですが、JDK 9でAOTを利用することが出来る場合があります。このセッションでは、デモや例を実施しながら、JDK 9のAOT機能の使い方や注意点などを簡単に紹介します。