JVM バイトコード命令セット

スタック、ローカル変数、演算、分岐、メソッド呼び出し別に JVM 命令を分類し、逆アセンブル時の参照に役立てます。

JVM の仕組みと実践

クラスロード、実行時データ領域、オブジェクト生成を追い、GC の仕組みとヒープ設定による調整例を解説します。

20 分でわかる Java 並行処理

Java メモリモデルの可視性・原子性・順序性と、volatile・synchronized・final の役割。

20 分でわかる Java コレクション

List、Set、Queue、Map を軸に、Java コレクションの内部構造、性能、使い分けを整理します。

20 分でわかる Java

オブジェクト指向を起点に、Java のリフレクション、例外、ジェネリクス、アノテーション、SPI を整理。

面接官と 20 分で話す Java スレッドプール

スレッド再利用の仕組み、過大なプールのメモリ・切り替えコスト、タスク種別に応じた規模を解説。

面接官と 20 分で話す JVM

JVM のメモリ領域、オブジェクト構造、GC を整理し、GC ログとスレッドダンプによる調査方法を紹介。