jvm

· JVM
JVM(자바 가상 머신)은 자바 언어에서만 사용하는 것이 아니다. 코틀린, 스칼라 언어에서도 JVM 동작 방식을 그대로 따른다. 따라서 JVM을 정확히 이해하면 추후에 자바에서 파생된 모던 언어를 이해하는데 있어 수월해지며, 내부에서 정확히 어떻게 동작을 해서 코드가 실행이 되는지 개념을 알면 코드 최적화나 리팩토링을 하는데 매우 도움이 된다. 자바 코드를 컴파일하여 .class 바이트 코드로 만들면 이 코드가 JVM 에서 실행된다. 자바 가상 머신(JVM)의 동작 방식 1. 자바로 개발된 프로그램을 실행하면 JVM 은 OS 로부터 메모리를 할당합니다. 2. 자바 컴파일러(javac)가 자바 소스코드(.java)를 자바 바이트코드(.class)로 컴파일합니다. 3. Class Loader 를 통해 JVM..
코딩스토리
'jvm' 태그의 글 목록