情報 【東京】【初学者向け】JJUG ナイトセミナ 「Javaのプログラムはどうやって動いているの?」 日時: 2015/04/24 19:00-21:00 会場: 日本オラクル株式会社 講師: 櫻庭 祐一 Web: http://www.javainthebox.com/ 連載中: java技術最前線 概要 前半(JVM編) JVMは実行時コンパイル(Just-in-Time Compile) Java -> classファイル -> バイトコード バイトコードはjavapで確認可能 5つの手順: JVM起動, クラスロード, リンク, 初期化, main実行 JVM起動: JNI_CreateJavaVM() クラスロード: 芋づる式に読み込む. "java verbose:class クラス名"で確認可能. staticフィールドの初期化, Javaコードの実行タイミングが異なるのは