자바 메모리 구조 알아보기 *Q. *메모리 구조를 알아봐야하는 이유? *A. *한정된 자원에서 최고의 성능을 낼 수 있도록! 같은 기능의 프로그램이더라도 메모리 관리에 따라 성능이 좌우된다. java프로그램은 JVM이라는 프로그램에 종속적이기때문에 os에서는 독립되어서 다양한 os 에서 사용가능하다. 대신 JVM을 실행시키고 JVM으로 프로그램을 실행시키다보니 OS에 직접 제어받는 방식보다 속도면에서 느리다. jvm이란? 자바가상머신 자바와 운영체제 사이의 중계자 역할 자바가 운영체제에 종속되지 않게 해줌 메모리 관리 기능(Garbage Collection) JVM(java.exe)은 무엇을 하는가? 메모리를 할당한다 바이트코드를 운영체제에 맞추어 번역,실행한다. JVM메모리 구조 자바 소스 파일은 자바..