본문으로 건너뛰기

7개 문서가 "JVM" 태그에 분류되었습니다

모든 태그 보기

Collection

코틀린의 컬렉션 타입들을 상세히 알아봅니다. List, Set, Map 등 각 컬렉션의 특징과 사용법을 실제 예제와 함께 설명합니다. 불변/가변 컬렉션의 차이점과 ArrayDeque까지 다루는 포괄적인 가이드입니다.

Coroutine

코틀린의 코루틴에 대한 기본 개념부터 실제 활용까지 알아봅니다. 루틴과 코루틴의 차이, 코루틴의 핵심 원리와 스레드 양보 메커니즘, 그리고 코루틴이 안드로이드 개발에 가져온 변화를 살펴봅니다.

Gradle 자바 플러그인 완벽 가이드

Gradle의 자바 플러그인을 효과적으로 활용하는 방법을 알아봅니다. 기본 태스크, 소스셋 구성, 의존성 관리부터 증분 컴파일과 어노테이션 프로세싱까지 자세히 설명합니다. 자바 프로젝트를 더 효율적으로 빌드하고 관리하는 데 필요한 모든 지식을 제공합니다.

Java ClassLoader 완벽 가이드

Java의 핵심 컴포넌트인 ClassLoader의 개념부터 동작 원리까지 상세히 알아봅니다. 동적 클래스 로딩의 장점, 클래스 로더의 종류와 계층 구조, 그리고 클래스 로딩의 전체 생명주기를 실제 예제와 함께 설명합니다.

Java Instrumentation API

Java Instrumentation API를 활용하여 코드 수정 없이 애플리케이션을 모니터링하고 분석하는 방법을 알아봅니다. Java 에이전트의 동작 원리, 바이트코드 조작 시점, 그리고 실제 활용 사례까지 Java의 강력한 계측 기능을 심층적으로 살펴봅니다.

JDK

Java 개발에 필수적인 JDK(Java Development Kit)의 구조와 기능을 알아봅니다. JRE, JVM과의 관계성을 명확히 이해하고, 버전별 차이점과 실무에서의 선택 기준까지 포괄적으로 설명합니다. Java 백엔드 개발자를 위한 필수 지식을 모두 담았습니다.