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
- apache란
- Thread
- apache nginx
- 객체지향 프로그래밍 5가지 원칙
- 안드로이드 스튜디오 custom dialog
- 디자인 패턴 예제
- 다른 객체 리스트의 비교
- 아파치란
- 변수
- java thread 예제
- 이중for문 사용 안하기
- hilt error
- 안드로이드 스튜디오 인터넷 연결 안되어 있을 때
- 안드로이드 디자인패턴
- 아파치 엔진엑스
- edittext 연결
- Kotlin
- 리사이클러뷰 아이템 재사용
- recyclerview item recycle
- savedinstancestate
- 안드로이드 스튜디오 커스텀 다이얼로그
- LifeCycle
- java
- dagger error
- 자바 스레드 예제
- 안드로이드 스튜디오 반복되는 레이아웃 코드
- 안드로이드 스튜디오 style
- 안드로이드 스튜디오 인터넷 연결 확인
- AAC
- 안드로이드 스튜디오 tts
Archives
- Today
- Total
목록2024/12/04 (1)
Sam Story

오늘은 JVM 의 메모리 구조에 대해서 포스팅 해보려 한다. JVM 의 경우 지난번 JAVA 버전에 대한 포스팅을 할 때 간단하게 다루었었다. JVM (Java Virtual Machine)은 자바 프로그램이 실행되는 환경을 제공하는 가상 머신이다.자바 코드의 실행 과정을 관리하고, 플랫폼 독립성을 가능하게 하는 핵심 컴포넌트이다. 간단히 정리하면 우리가 입력한 자바코드를 컴퓨터는 바로 인지하지 못하기 때문에컴퓨터가 알 수 있는 0과 1의 바이트 코드로 변환시켜주는 역할을 하는게 JVM 이다. 이러한 JVM 의 메모리 구조는 5개의 영역으로 구성되어 있다. 1. Method Area클래스 정보, 메서드 코드, static 변수, 상수 풀 등을 저장하는 영역모든 쓰레드에서 공유JVM이 시작될 때 생성되며..
JAVA
2024. 12. 4. 19:12