java 객체 생성1 Java의 불필요한 객체 생성 피하기 같은 기능의 객체를 매번 생성하는 것보다는 객체 하나를 생성해서 재사용하는 것이 메모리 양과 속도 측면에서 좋다. 예를 들어 다음의 String 생성을 예로 들 수 있다. // 1. String 생성자 이용 String str = new String("test"); // 2. 문자열 상수를 이용해 생성 String str = "test"; 위의 코드가 실행될 때마다 1번 같은 경우는 매번 String 객체를 생성한다. 같은 기능을 하는 객체이지만 매번 쓸데없는 String 객체가 생성된다는 단점이 있다. 그에 반해 2번은 "test"라는 String 객체를 하나 생성해두고 계속 같은 객체를 이용하게 한다. (2번의 자세한 설명이 필요하다면 https://devlog-wjdrbs96.tistory.com/.. 2022. 4. 3. 이전 1 다음