- pass by value지만 pass by reference처럼 사용할 수 있는것.
- call by value, pass by value 복사본을 넘긴다. (JAVA)
pass by reference (JAVA는 없다)
String s = "hello";
String s = s + 1 + 2 hello3
String s = 1 + 2 + s 3hello
String은 이뮤터블하기 때문에(값을 못 바꾸기 때문에) 새로 수정 할때 마다, 기존 메모리를 버리고 새로운 메모리에 값을 넣어서 연결합니다.
추가로 글에서 많이나오는 인스턴스에 대해서 알아보겠습니다!