JVM 설정

·Java
코드 수준에서의 최적화 1. 알고리즘 및 자료구조 선택 성능에 큰 영향을 미치는 알고리즘과 자료구조를 신중하게 선택합니다. 예를 들어, 데이터 검색에는 해시맵을, 정렬이 필요한 경우에는 효율적인 정렬 알고리즘을 선택합니다. 2. 불필요한 객체 생성 피하기 객체 생성은 메모리와 시간을 소모합니다. 가능하면 기존 객체를 재사용하고, 불필요한 객체 생성을 최소화합니다. // 비효율적인 예: 루프 내에서 String 객체를 반복적으로 생성 for (int i = 0; i < 100; i++) { String s = new String("Hello"); } // 효율적인 예: 하나의 String 객체를 재사용 String s = "Hello"; for (int i = 0; i < 100; i++) { // s 사..
wsstar
'JVM 설정' 태그의 글 목록