본문 바로가기 메뉴 바로가기

Sean :: Dev

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Sean :: Dev

검색하기 폼
  • 분류 전체보기 (178)
    • 우아한 테크코스 (20)
    • Readings (2)
    • Conference, Seminar (4)
    • General, Java (21)
    • Server (5)
    • DB, JPA, SQL (4)
    • Front, JavaScript (7)
    • Android (10)
    • Algorithm (18)
    • Algorithm_Q (15)
    • Data Structure (7)
    • Design Pattern (5)
    • Git (3)
    • C, C++ (3)
    • Etc (7)
    • Daily.log (14)
    • Travel.log (5)
    • Private.log (1)
    • 코딩테스트, 면접 후기 (0)
    • Security&Hacking (26)
      • Reversing (12)
      • WebHacking.kr (12)
      • Blockchain (2)
  • 방명록

Singleton (1)
Singleton vs Static class 차이점

Singleton 패턴과 (모든 메서드가 static으로 이뤄진) Static Class의 차이 차이점SingletonStatic Class원리사용자 요청시 하나의 인스턴스를생성해 재사용인스턴스를 만들수없고,당연히 생성자도 갖지않는다인터페이스 구현 (가장 큰 차이점)가능불가능follow OOPOX, 절차적 디자인으로 '함수'에 가깝다override가능불가능load필요할때 Lazy load 가능static binding in compile-timeperformance상대적으로 slowfast, by static bindingtesteasierhard to mock and test저장 위치 (중요x)HeapStack => Singleton이 좀더 나은 분위기이고, 'OOP와 다형성의 이점'이 ..

General, Java 2019. 9. 14. 15:37
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Linkedin
  • Github
TAG
  • Vo
  • Data Structure
  • 개발자
  • reversing
  • JPA
  • webhacking.kr
  • git
  • Stack
  • sort
  • 해외여행
  • Android
  • 회고
  • bfs
  • OneToMany
  • Algorithm
  • Java
  • dfs
  • javascript
  • 우아한 테크코스
  • mysql
  • Android Studio
  • brute-force
  • socket
  • graph
  • queue
  • 리버싱
  • FRAGMENT
  • 프로그래머스
  • C
  • 웹해킹
more
«   2026/01   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바