준수한쭈니네

  • 오늘은
  • 열어보기
  • 태그
  • 방명록
  • administer

싱글톤패턴의 장점 1

자바] 디자인 패턴, 싱글톤 패턴

1. 개요 일단 정처기 공부하면서도 나왔던 것 같은데 어쨌든 면접 질문에 빡쳐서 또 공부한다. 🤬 생각할 수록 빡친다. 디자인 패턴 1 싱글톤 패턴을 먼저 시작해본다. 예를 들어서 3명의 클라이언트가 있다고 가정한다. 각각의 클라이언트는 어떤 어플리케이션을 실행한다. 이때 이 어플리케이션 내부의 서비스 로직 중 어떤 것이 호출되는데 3명이 실행하고 호출하면 당연히 3번의 서비스 로직의 인스턴스가 생성되고 호출된다. 그럼 만약 100명이 호출한다면? 싱글톤 패턴은 이런 무분별한 인스턴스의 메모리 낭비를 방지하기 위해서 나온 것이다. 이제 코드를 통해 알아본다. 2. 본론 1) 싱글톤 패턴 코드 package hello.core.singleton; public class SingletonService { p..

개발자의 공부방/자바 2021.11.15
이전
1
다음
더보기
프로필사진

불친절한 쓸데없는 나만의 블뤄그 입니돠

  • A
    • 기분
    • 지름s 이야기
    • 내가 편한 세상
    • 개발자의 공부방
      • 에디터 & 유틸리티
      • NAS
      • 리눅스 & Docker
      • 모바일
      • 웹
      • Frontend
      • 자바
      • 스프링
      • 데이터베이스
      • Cloud
      • git
      • 맥
      • 알고리즘
      • 전공
      • KeyWord
    • 멍청멍청기록
      • TO-DO
      • 프로젝트 일지
      • 에러 일기
      • 데이터베이스 에러
    • 주절주절
    • 이벤트

Tag

javascript 기초, git 한글 깨짐, git error, 데이터베이스 기초, 에러, maven, 자바 기초, 이클립스, git, flutter, 자바스크립트 기초, 모던 자바스크립트, 스프링부트, 개발자, git 에러, 자바, 스프링, IntelliJ, 배열, springframework,

최근글과 인기글

  • 최근글
  • 인기글
  • 제우스랩 Z16p pro max 터치스크린 설정 방법 2023.06.02 15:04
  • 기본 생성자 없이 직렬화하기 feat. java Object to JSON 2023.02.25 17:33
  • Servlet] Intellij console log가 안나올 때 해결법 feat.SpringBoot 2023.02.17 16:55
  • git] 원격 저장소 연결 에러 'origin' does not appear to be a git repository 2020.01.22 00:11
  • git 에러] error : untracked working tree files overwritten by merge 해결방법 2020.01.24 15:28
  • 프로젝트] Mybatis UPDATE Multi ForEach 하기 2020.07.13 18:51

최근댓글

  • 제 블로그에 댓글이랑 하트 달아주셔서 너무 감사해요! 하트는 정말 처음 받아봤네요! 저번⋯

    나는야 거북이

  • 가격이 그렇게 저렴한 편은 아니니 선택지는 많을겁니다 ㅎㅎ

    쥬니준

  • 감사합니다! 고민중에 이렇게 리뷰를 보니깐 다음제품을 고려해야겠네요

    가나다

공지사항

  • **** 안녕하세요! ****

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

  • 2023/06
  • 2023/02
  • 2023/01
  • 2022/10

Calendar

«   2023/06   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

방문자수Total

725,276

  • Today : 115
  • Yesterday : 541

Copyright © Kakao Corp. All rights reserved.

  • 개키우는개발자

티스토리툴바