Stringμ μ μ₯μ κ΄νμ¬.
="";
java string pool μ¬μ©.
String Poolμ΄λΌλ λ©λͺ¨λ¦¬ 곡κ°μ μ€λ³΅λμ§ μλ String λ¬Έμμ΄μ μ μ₯νκ³ , ν΄λΉ λ¬Έμμ΄μ μ κ·Όν λ λ§λ€ λμΌν λ©λͺ¨λ¦¬ μ£Όμλ₯Ό λ°ννλ©΄ ν λΉν΄μΌ νλ λ©λͺ¨λ¦¬ 곡κ°μ μ μ½ν μ μλ€.
= new String("");
poolμ΄ μλ Java μ»΄νμΌλ¬κ° μλ‘μ΄ κ°μ²΄λ₯Ό μμ±νμ¬ Heapμ ν λΉνλ€.
λκ°μ String valueλ₯Ό κ°μ§ κ°μ²΄λ₯Ό μ¬λ¬ κ° μμ±ν΄λ, String poolλ‘ κ΄λ¦¬ν λμ λ¬λ¦¬ λ³λμ λ©λͺ¨λ¦¬ 곡κ°μ κ³μν΄μ ν λΉνλ κ²μ΄λ€.
https://2jinishappy.tistory.com/293
String immutable μ λν΄ λ©΄μ μ§λ¬Έ λλ΅ μ€λΉνκΈ°.
μλ£νκ³Ό νλ³ν μ λν΄ λ©΄μ μ§λ¬Έ λλ΅ μ€λΉνκΈ°.
62~69λ²κΉμ§ μ§ννλ€. λλ 65, 66λ²μ μ§ννκ³ λ¦¬λ·° μ§ννλ©° λλ μ΄μΌκΈ°λ₯Ό μ λ¦¬ν΄ μ μΆνλ€.