-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
class loading 의 시점
21.08.09 22:55 작성 조회수 319
0
안녕하세요 개발자님!
굉장히 초보적인 질문일 수도 있지만 조금 애매한 것이 있어서 질문드립니다.
[javaagent 실습] 강의 초반에 보면
new ByteBuddy().redefined(Moja.class).~~~ (생략)
이라는 코드가 있는데,
1. main 메소드가 실행되면서 인터프리터가 이 코드를 읽는 순간에 Moja 클래스가 클래스로더에 의해서 로딩되는 건가요?
2. 아니면 main 이 실행되기 전에 이미 Moja 클래스가 로딩이 된건가요?
사실 제가 이전에 했던 verbose:class 를 통한 테스트를 여러번 했을 때는 1번이 맞는거 같은데, 초보여서 확신을 갖지 못하고 우왕좌왕합니다. 뭐가 맞는 걸까요?
답변을 작성해보세요.
답변 1