성장하는 개발 블로그

성장하는 개발 블로그

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

성장하는 개발 블로그

컨텐츠 검색

태그

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

최근글

댓글

공지사항

아카이브

클래스로더(1)

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

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

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

티스토리툴바