inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

class loading 의 시점

해결됨

더 자바, 코드를 조작하는 다양한 방법

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

  • javaagent실습
  • java
  • 클래스로딩
  • spring
  • JPA
식빵 댓글 1 좋아요 0 조회수 475

인기 태그

인프런 TOP Writers

주간 인기글