ABOUT ME

인우 블로그입니다.

Today
Yesterday
Total
  • 메서드 메모리관리
    Java 2020. 6. 17. 14:50

    다른 클래스의 메서드를 사용을 해야할때 new로 생성 후 사용하는게 올바를지? 아니면 static으로 메서드를 구현 후 사용하는게 올바를지???

     

    자주 사용을 하는지 여부로 결정한다.

     

    자주 라는 단어의 정의는 동작을 하면서 자신이 원하는 메서드가 실행이 얼마나 되는지로 구분한다.

    하나의 동작을 하면서 메서드가 무조건 실행될 경우 1:1 임으로 1000번 작업중 1000번이 호출을 시도하기에 static 으로 구성하는게 올바르다.

     반면 하나의 동작을 하면서 메서드가 실행될 수도 안될 수도 있으며 평균 실행될 확률이 낮다면 new로 새로운 객체를 생성 후 사용하는게 올바르다. 하지만 실행될 확률이 높고 낮음은 본인이 판단하여 사용한다. ( 10번중 3번 이상 사용되면 static으로 사용한다 )

     

     

     

    'Java' 카테고리의 다른 글

    댓글

Designed by Tistory.