Day 03(21.09.02) - Gomserker/Java-101 GitHub Wiki
νλ‘κ·Έλ¨ μ§ν μ€ λ°μνλ λ°μ΄ν°λ₯Ό μμλ‘ μ μ₯.
λ°μ΄ν°λ₯Ό λ΄λ κ·Έλ¦κ³Ό κ°μ κ²μΌλ‘, λ°μ΄ν°λ μμ κ°λ₯νλ€.
- λ³μλͺ μ€μ ν λμ κ·μΉ
- κΈ°λ³Έμ μΌλ‘ μμ λ‘μ§λ§ λͺ κ°μ§ μ νμ΄ μλ€.
- μλ° λ¬Έλ²μ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€.
- μ«μλ‘ μμνμ§ μλλ€.
- λμ΄μ°κΈ° λμ μ _(μΈλλ°) λλ λν체λ₯Ό μ¬μ©νλ€.
- λν체λ λ³μλͺ μ μλ―ΈλΆμ ν λ€ μ²« κΈμλ₯Ό λλ¬Έμλ‘ μμ±νλ κ².
- νΉμλ¬Έμλ _λ§ ($λ κ°λ₯)
- μλ° λ¬Έλ²μ νμ°μ μΌλ‘ μ¨μΌν κ²½μ°κ° μμ κ²½μ° μμ _λ₯Ό λΆμΌκ².
<λν체 μμ>
int myAge
int numberOfStudents -
κΈ°λ³Έν
int, double, char, boolean λ±
λ©λͺ¨λ¦¬ κ³΅κ° μ€ stack μμμ μ€μ λ°μ΄ν°κ° μ μ₯λλ€.
stack μμμ λ°μ΄ν°λ€μ νλ‘κ·Έλ¨ μ’ λ£μ μλμ²λ¦¬ λλ€. -
μ°Έμ‘°ν
String
κ°μ²΄μ μ°Έμ‘° κ°μ λνλ΄λ μλ£ν
μ€μ κ°μ heap μμμ μ μ₯λλ©°, stackμλ μ€μ κ°μ΄ μ μ₯λ heap μμμ μ£Όμκ°μ΄ μ μ₯λλ€.
heap μμμ CμΈμ΄μ κ²½μ°, μ¬μ©μκ° μ§μ μ 리ν΄μΌ νμ§λ§ μλ°λ Garbage Collectorλ₯Ό ν΅ν΄ μλμΌλ‘ μ 리λλ€.
[μ°Έκ³ μλ£ : https://slow-and-steady-wins-the-race.tistory.com/60]