inblog logo
|
harimmon
    심화 과정

    [심화] 1. Heap, Stack, Static

    백하림's avatar
    백하림
    Jul 22, 2025
    [심화] 1. Heap, Stack, Static
    notion image
     

    Heap

    💡
    호출 시 메모리에 load 된다.

    Stack

    💡
    메서드에 의해 잠깐 load 되었다가 사라진다.

    Static

    💡
    시작부터 메모리에 load 되어있다.
    package ex00; class Animal { static String name = "강아지"; // static 공간에 name 뜸 void speak() { String sound = "멍멍"; // stack 공간에 sound 잠깐 뜸 System.out.println(sound); } } public class Mem01 { public static void main(String[] args) { System.out.println(Animal.name); // static 공간에 name 찾음 Animal a = new Animal(); // heap 생성 (speak 메모리에 뜸) a.speak(); } }
    Share article

    harimmon

    RSS·Powered by Inblog