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
- 개방폐쇄원칙
- solid
- Spring SOLID
- pc register
- Native Method Stack
- 스택
- Open Closed Principle
- Spring
- 자바 heap
- 자료구조
- Stack
- JVM
- Runtime data Area
- Java
- 객체지향
- CS
- 스택메모리
- stack메모리
- 단일 책임 원칙
- Data Structure
- Heap
- 실행 엔진
- 자바
- Single Responsibillity Principle
- 단일책임원칙
- 개방-폐쇄 원칙
- 의존성 역전 원칙
- Class Loader
- Execution Engine
- 객체지향 설계 5원칙
Archives
- Today
- Total
목록Native Method Stack (1)
Juuunew 살아남기
런타임 데이터 영역 (Runtime Data Area - 메모리) 런타임 데이터 영역은 자바 어플리케이션을 실행할 때 사용되는 데이터들을 적재하는 영역이다. 즉, 프로그램을 수행하기 위해 OS에서 할당받은 메모리 공간이다. 런타임 데이터 영역은 다섯가지의 영역으로 나눌 수 있다. Method Area Heap Area Stack Area PC Register Native Method Stack 이 중 Method Area, Heap Area는 모든 쓰레드가 공유하고, 나머지는 각 쓰레드마다 생성되는 영역이다. Method Area 클래스 멤버 변수의 이름, 데이터 타입, 접근 제어자 정보와 같은 각종 필드 정보들과 메서드 정보, 데이터 타입 정보, static 변수, final class 등이 생성되는 ..
Language/JAVA
2023. 1. 28. 08:03