🕊️ 자바 애플리케이션을 더 빠르게 만들기 위한 15가지 Tip

📌 많은 if-else 문 사용을 피하라. 대신에 할 수 있다면 switch 문을 사용하라. 📌 문자열 연결에 String 객체를 사용하지 마라. 대신에 StringBuilder를 사용하리. 📌 긴 메서드를 피하라. 단일 책임의 원칙(SRP: Single Responsibility Principle)을 지켜라. 📌 루프문 안에서 컬렉션의 사이즈를 구하는 것을 피하라. 📌 BigInteger와 BigDecimal 사용을 피하라. 두 배 이상의 많은 메모리를 사용한다. 📌 가능하다면 Primitive 타입을 사용하라. 스택 메모리의 데이터 접근이 힙 메모리보다 빠르다. Integer보다 int를 사용하자. 📌 쿼리 대신 저장 프로시저를 사용하라. 📌 Big Objects를 자주 생성하는 것을 피하라. 📌 "contains" 메서드 사용을 주의하라. 📌 Statement 대신에 PreparedStatement를 사용하라. 📌 쿼리에서 필요한 컬럼들만 조회하라. "*"를 사용하는 것을 피하라. 📌 불필요한 로그 문구를 사용하지 마라. 필요한 변수만 로그에 기록되어야 한다. 📌 Join을 사용하여 데이터를 가져오기. 서브쿼리 사용을 지양하라. 📌 KeySet 대신에 EntrySet을 활용하라. 📌 Enum 값들을 사용할 때 EnumSet이 가장 좋은 선택이다.

15 Tips To Make Your Java Application Run Faster

Medium

15 Tips To Make Your Java Application Run Faster

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 3월 14일 오전 8:54

 • 

저장 86조회 3,295

댓글 3