

함수가 호출되어 매개변수로 해당 값이 넘어가면 스코프가 변경됨
→ n2와 n1 | num2와 num1 은 결국 다른 데이터가 된다.

함수 호출이 종료되면 해당 지역변수들은 전부 스택에서 사라지게된다.

메인함수도 종료된다면 스택은 전부 비워지게된다.

String 은 Object를 할당받아 상속되는 것이기에 Heap 영역에 할당
Stack 안의 name 이라는 지역변수는 Heap영역의 String 을 Reference하게 됩니다.

지역변수 url을 += 연산자로 새로운 String 을 Reference하게 됩니다.
그러면 기존의 [https://를](https://를) Reference하고 있는 변수가 없기에
해당 String은 unreachable object가 되게 됩니다.
그러면 해당 unreachable object 는 GC에 의해 정리됩니다.