JavaVM勉強会に行ってきた
http://atnd.org/events/5871
二時間でわからないことがたくさん増えました。
というかJavaVMについてはスタックマシンだよ。程度の知識しかなかったのでとても難しかった。
クラスローダーについて
めちゃむず なぞ
参照先の問題点とかなんとか
スタックについて
JavaVMいろいろスタック使ってんだな。
thread ごとにJavaスタック
Javaスタック フレームが入ってる
java.util.stack つかうな dequeつかえ
メモリ空間
Javaスタック、ヒープ、メソッドエリア、オペランドスタック(javapの出力?)
バイトコード Javap コマンドで遊ぶ
なかなかおもろい結構単純
gotoとかbreakつかったら出るだろうなと思ってやったらでた。
GC
マーク&スイープ ルートからたどれないオブジェクトを殺す
参照カウント どこから参照されてるかカウントしとく?
コピー