성장하는 개발 블로그

성장하는 개발 블로그

  • 분류 전체보기 (408)
    • 개발 지식 (66)
    • 백준 문제풀이 (16)
    • 프로그래머스 문제풀이 (1)
    • 독서 (35)
    • 회고 (287)
  • 홈
  • 태그
  • 방명록
  • Github
RSS 피드
로그인
로그아웃 글쓰기 관리

성장하는 개발 블로그

컨텐츠 검색

태그

코드 컴플리트 jpa Docker 클린 아키텍쳐 코드숨 mysql 이펙티브 자바 TIL 파이썬 입문 파이썬 알고리즘 도커 코틀린 주간회고 코드 컴플리트2 백준 나도코딩 코드컴플리트 c++ 자바

최근글

댓글

공지사항

아카이브

classloader(1)

  • Java ClassLoader(클래스로더)에 관한 기본적인 이해 -1

    Java ClassLoader란? 자바 클래스 로더는 JVM에서 핵심적인 역할을 한다. JVM이 뭔지 상세히 알고 싶다면 아래 글로 오길 바란다. 자바 클래스로더는 JVM으로 동적 로드하는 자바 런타임 환경(JRE)의 일부이다. 이름에서 알 수 있듯이 '클래스'를 '로드'하는 녀석이다. 어떻게? 동적으로! (동적 링크 라이브러리에서 필요시 CPU 호출에 의해 링크, 적재 된다.) 일반적으로 클래스들은 요청 시 한 차례만 로드된다. 자바 런타임 시스템은 클래스로더 덕분에 파일과 파일 시스템에 대해서 알 필요가 없다. (일방적으로 이 역할을 클래스로더에게 위임한다.) JVM이 시작되면 먼저 3개의 클래스 로더들이 사용된다. 부트스트랩 클래스 로더 확장 클래스 로더 어플리케이션 클래스 로더 부트스트랩 클래스 ..

    2022.02.18
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바