Class.forName initialize flag

class metadata 확보와 static 초기화를 서로 다른 사건으로 만든다.

initialize=false

load·link는 가능하지만 static initializer를 실행하지 않는다

inspect

initialize=true

필요하면 class initialization을 시작한다

active
관찰class+load와 class+init unified log의 시점을 비교한다

핵심: reflection static field read도 active use가 될 수 있다.