클래스의 인스턴스가 무조건 하나만 존재하는 환경에서 static 메서드가 필요할까요?

조회수 909회

제가 만든 클래스가 싱글톤으로 관리되며 단일 쓰레드라 무조건 딱 하나의 인스턴스만 존재한다고 환경이라고 가정했을 때, 또 동기화 문제를 고려하지 않고 초기화 작업도 없다면,

private 메서드를 static으로 만들어야 하나 non-static으로 만들어야 하나 고민이 되는데요. static 메서드가 메모리 관리에서 유리한 점이나 혹 다른 장점이 있을까요?

2 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)