-
다른 클래스의 메서드를 사용을 해야할때 new로 생성 후 사용하는게 올바를지? 아니면 static으로 메서드를 구현 후 사용하는게 올바를지???
자주 사용을 하는지 여부로 결정한다.
자주 라는 단어의 정의는 동작을 하면서 자신이 원하는 메서드가 실행이 얼마나 되는지로 구분한다.
하나의 동작을 하면서 메서드가 무조건 실행될 경우 1:1 임으로 1000번 작업중 1000번이 호출을 시도하기에 static 으로 구성하는게 올바르다.
반면 하나의 동작을 하면서 메서드가 실행될 수도 안될 수도 있으며 평균 실행될 확률이 낮다면 new로 새로운 객체를 생성 후 사용하는게 올바르다. 하지만 실행될 확률이 높고 낮음은 본인이 판단하여 사용한다. (
10번중 3번 이상 사용되면 static으로 사용한다)'Java' 카테고리의 다른 글
서블릿 동작원리 (0) 2021.09.16 냄새와 휴리스틱 (0) 2021.07.22 jMeter 사용하기 (with MQTT) (2) 2020.05.12 소켓 통신 I/O Stream (0) 2020.05.07 JNI 사용하여 Native Method를 가동시켜 HelloWorld를 찍기 (0) 2020.04.24