![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/4utdf/btszLmVsZmx/Lmr4SxJwZCoWQxTqUuUwsK/img.png)
목차 배경Java의 동작원리와 문법을 제대로 깊게 공부해본 적이 없어 이번 기회에 다시 학습하는 중인데 그 중 자바 실행 환경인 JVM과 기본적인 메모리 구조는 공유해두면 많은 도움이 될 것 같아 블로그에 별도로 기록해두었다.JVM(Java Virtual Machine)자바 프로그램 실행환경을 만들어 주는 소프트웨어 자바 코드(.java)를 컴파일하여 .class 바이트 코드로 만들면, 이 코드를 JVM 환경에서 실행 JVM 구조메모리 주소상 위치 : Low address(0x0000000) ~ High address(0xFFFFFFFF) Heap 영역은 낮은(Low) 메모리 주소에서 높은(High) 메모리 주소로 할당받으며, Stack 영역은 그 반대이다.JVM Runtime Data Areajava ..
Java & Kotlin 2023. 11. 5. 19:37