β Java μλ°μ νΉμ§ μ΄μ체μ μ λ 립μ (JVM μμμ λμκ°λ€.) κ°μ²΄μ§ν₯ μΈμ΄ κ³ κΈ νλ‘κ·Έλλ° μΈμ΄ (μ¬λμ΄ μ΄ν΄νκΈ° μ½λ€) μλ λ©λͺ¨λ¦¬ κ΄λ¦¬ (Garbage Collection) λ€νΈμν¬μ λΆμ°μ²λ¦¬ μ§μ λ©ν°μ°λ λ μ§μ λμ λ‘λ© (Dynamic Loading
SOLIDλ κ°μ²΄μ§ν₯ νλ‘κ·Έλλ° νλ©΄μ μ§μΌμΌνλ 5λ μμΉμ΄λ€.κ° ν΄λμ€μ νλμ μ± μκ³Ό νλμ λͺ©μ μ΄ μμ΄μΌ νλ€.ν ν΄λμ€κ° μ¬λ¬ κΈ°λ₯μ μννλ€λ©΄ κ²°ν©λκ° λμμ Έ λ³κ²½μ΄ μκΈΈ λ μ μ§λ³΄μμ λΉν¨μ¨μ μ΄λ€.ν΄λμ€λ λ¨μΌ κ΄μ¬μ¬λ₯Ό μ²λ¦¬ν΄μΌ νλ€.μ€λ₯κ° λ°μνλ©΄ μ°ΎκΈ°κ°
μ°λ¦¬λ μμΈκ° μΌμ μνμ μΌλΆκ° μλ λΉμ μμ μΈ μνλΌλ κ²μ μκ³ μλ€.μλ° νλ‘κ·Έλλ°μμ μμΈλ νλ‘κ·Έλ¨μ μ μμ μΈ νλ¦μ λ°©ν΄νλ μ΄λ²€νΈλ€. λ€μν μ΄μ λ‘ μμΈκ° λ°μν μ μμ§λ§, μμΈμ μΌλ°μ μΈ μμΈμ λ€μκ³Ό κ°λ€.μ λ ₯ μμ μ€ μ¬μ©μμ μν΄νλ‘κ·Έλλ¨Έμ μ€μ
νμ 맀κ°λ³μλ₯Ό λ°λ μμ±μλ₯Ό λ¨Όμ μμ±νκ³ , μ ν 맀κ°λ³μ 1κ°λ₯Ό μΆκ°λ‘ λ°λ μμ±μ, μ ν 맀κ°λ³μ 2κ°...3κ°..4κ°.. μΆκ°λ‘ λ°λ μμ±μ λ±μ ννλ‘ λ§€κ°λ³μ κ°μλ§νΌ μμ±μλ₯Ό λ리λ λ°©μμ΄λ€.λ§μΉ μμ±μκ° μ μΈ΅μ μΌλ‘ μ±μ₯νλ μμ±μλ₯Ό κ°μ§λλ‘ ν λμ₯μΈ