[Java] Singleton Pattern using synchronized

2023. 7. 4. 09:42·Tip
728x90

텍스트

더보기
import ...

// Singleton
public class EntryServer implements Server {
    private static EntryServer INSTANCE = null;

    private EntryServer(int port) {...}

    public static EntryServer create(int port) {
        synchronized (EntryServer.class) {
            if (INSTANCE == null)
                INSTANCE = new EntryServer(port);
        }
        return INSTANCE;
    }

}​

 

728x90
저작자표시 비영리 동일조건 (새창열림)

'Tip' 카테고리의 다른 글

[HTML/CSS] Flex, Grid를 활용한 레이아웃 생성  (0) 2023.07.13
[Win11] Administrator 계정 활성화  (0) 2023.07.07
[JavaScript] simple Counter  (0) 2023.07.03
[JavaScript] 키보드 입력에 따른 event 처리  (0) 2023.07.03
[MacOS/zsh] get internal ip from console  (0) 2023.06.29
'Tip' 카테고리의 다른 글
  • [HTML/CSS] Flex, Grid를 활용한 레이아웃 생성
  • [Win11] Administrator 계정 활성화
  • [JavaScript] simple Counter
  • [JavaScript] 키보드 입력에 따른 event 처리
ooMia
ooMia
  • ooMia
    데이터 과학자의 꿈
    ooMia
  • 전체
    오늘
    어제
    • 분류 전체보기 (116)
      • Insight (24)
        • 서평 (20)
      • Learn (43)
        • UPSIDE (22)
        • ASAC (4)
        • 우테코 (4)
      • Tip (24)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Velog.io
    • GitHub
    • Linked-in
    • Instagram
    • Solved.ac
  • 공지사항

  • 인기 글

  • 태그

    한빛미디어
    web3
    티스토리챌린지
    쉬움
    for 반복문
    내일배움카드
    패스트캠퍼스
    한빛미디어서평단
    C언어
    DAPP
    매우 쉬움
    나도 할 수 있는 Java&Spring 웹 개발 종합반
    업사이드
    오블완
    가이드
    업사이드 아카데미
    K디지털기초역량훈련
    우테코
    SQL 데이터 분석 첫걸음
    국비지원교육
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
ooMia
[Java] Singleton Pattern using synchronized
상단으로

티스토리툴바