Stringpool1 [JAVA] Java의 String Pool과 문자열 최적화 [JAVA] Java의 String Pool과 문자열 최적화 String Pool의 이해String Pool은 Java가 문자열을 저장하고 재사용하는 특별한 메모리 영역이다. 리터럴로 생성된 문자열은 자동으로 이 풀에 저장된다.String str1 = "hello"; // String Pool에 저장String str2 = "hello"; // 풀에서 재사용String str3 = new String("hello"); // 새로운 객체 생성System.out.println(str1 == str2); // trueSystem.out.println(str1 == str3); // false intern() 메서드 활용intern() 메서드를 사용하면 문자열을 명시적으로 String Pool에 저장.. 2024. 11. 15. 이전 1 다음