매번 자바를 공부할 때 생각없이 책에 있는 코드를 따라 쳤을 때가 많다.이번 부트캠프를 들으면서 (4일째 듣는 중) 내가 놓치고 있는 부분들이 많다고 느껴졌다.String s1 = "문자열";String s2 = "문자열";String s3 = new String("문자열");String s4 = new String("문자열");System.out.println(s1==s2);System.out.println(s3==s4);이런 코드는 많이 보게 된다.첫번째는 true를 출력하고 2번째는 false를 출력한다. String s1 = "문자열"을 보면 String이라는 참조형 type이 사용된 것이고 s1은 변수로 스택에 저장된다."문자열" 이 자체는 Heap영역에 있는 String Pool에 저장된다...