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 |
Tags
- 단축키
- UI/UX
- react
- lifecycle
- Clean Architecture
- 배포
- println
- ListView
- 자바스크립트
- 엡
- 앱심사
- JQ
- nodejs
- 자바 포맷 출력
- LLM
- riverpod
- scss
- java 콘솔 출력 차이
- java 출력
- JS
- npm
- develop
- 자바 출력 방식
- firebase
- abap
- Flutter
- printf
- java
- unity
- DART
Archives
- Today
- Total
목록2025/09/12 (1)
guricode
메모리 및 시점 비교 표 (Dart 기준)/final / const / static 비교
구분 시점/영역 특징 예시컴파일 시점코드가 실행되기 전, 빌드 과정const 값 확정. 상수 풀에 저장. 실행 전부터 값이 고정됨const pi = 3.14;런타임 시점프로그램 실행 중사용자 입력, 네트워크 응답, 시간 등 실행 중에만 결정final now = DateTime.now();스택(Stack)메모리 실행 영역함수 호출 시 지역 변수·매개변수 저장. 함수 종료 시 자동 해제dart void f() { int x = 10; }힙(Heap)메모리 실행 영역동적으로 생성된 객체 저장. 참조가 남아 있으면 유지. GC가 회수var list = [1, 2, 3];var user = User(name: 'Kim');Static 영역메모리 실행 영역static 변수, static const 값. 클래스 단위..
앱/Flutter&Dart
2025. 9. 12. 19:10