최근 포스트

JVM(Java Virtual Machine) 구조·메모리·동작 원리

2 분 소요

자바 가상 머신(JVM)은 자바 애플리케이션을 실행·관리하는 핵심 엔진입니다. JVM이 바이트코드를 읽어 각 운영체제(OS)에서 동일하게 동작하도록 해 주기 때문에 “Write Once, Run Anywhere”가 가능해집니다.

자바 참조(Reference Type) 타입

2 분 소요

자바(Java) 참조 타입(reference type)은 변수에 객체의 주소값을 저장해 두고, 실제 데이터는 힙(Heap) 메모리에 두는 방식입니다. 기본 타입이 “값 자체”를 다루는 것과 달리, 참조 타입은 객체 지향 프로그래밍(OOP)에서 필수적인 객체(클래스·배열·인터페이스·...

자바 기본 타입(Primitive Type) 정리

2 분 소요

자바 기본 타입(Primitive Type)은 데이터가 메모리에 저장·처리되는 가장 낮은 단위를 정의합니다. 총 8가지(정수·실수·문자·논리형)로 구분되며, 자바 프로그램의 성능·메모리 사용량을 좌우하기 때문에 반드시 이해하셔야 합니다.

자바 개요

2 분 소요

자바(Java)는 처음부터 객체 지향(Object-Oriented) 프로그래밍을 염두에 두고 설계된 언어입니다. “Write Once, Run Anywhere”라는 모토처럼, JVM(Java Virtual Machine) 위에서 동일한 바이트 코드가 어떤 운영체제에서도 똑같이 실...