Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 단축키
- java
- Flutter
- ListView
- riverpod
- 자바 포맷 출력
- JQ
- unity
- develop
- abap
- LLM
- 엡
- printf
- println
- 자바 출력 방식
- scss
- nodejs
- 배포
- lifecycle
- DART
- UI/UX
- JS
- firebase
- java 콘솔 출력 차이
- 자바스크립트
- npm
- react
- java 출력
- 앱심사
- Clean Architecture
Archives
- Today
- Total
목록2025/07/22 (1)
guricode
Singleton Pattern(싱글톤 패턴)
싱글톤 패턴이란?싱글톤(Singleton)은 클래스의 인스턴스를 오직 하나만 생성하도록 보장하는 디자인 패턴이다.주로 전역적으로 상태를 공유해야 하는 경우 사용한다.예를 들면 앱의 설정 정보, 데이터베이스 연결, 로그 기록 등의 기능에 활용된다.왜 싱글톤을 사용할까?인스턴스를 한 번만 생성하고 재사용해야 할 때여러 객체에서 동일한 인스턴스를 참조해야 할 때메모리 낭비를 막고, 상태를 전역으로 관리하고 싶을 때싱글톤 기본 구조 (Dart 예시)class Singleton { static final Singleton _instance = Singleton._internal(); // 외부에서 인스턴스를 생성하지 못하게 private 생성자 Singleton._internal(); // 생성된 인스턴스..
앱/Flutter&Dart
2025. 7. 22. 19:43