jvm

· Study(JAVA)
staticstatic은 '정적인', '고정적인'이라는 사전적 의미를 가진다.Java에서 static 키워드를 사용한다는 것은 메모리에 한번 할당되어 프로그램이 종료될 때 해제되는 것을 의미한다.static을 이해하기 위해서는 먼저 JVM을 이해할 필요가 있다. JVM (Java Virtual Machine)java 애플리케이션을 실행하면 JVM은 OS로부터 메모리를 할당한다.자바 컴파일러(javac)가 자바 소스코드(Xxx.java)를 바이트 코드(Xxx.class)로 컴파일한다.Class Loader를 통해 JVM으로 로딩한다.로드된 클래스 파일(Xxx.class)들은 기계가 읽을 수 없으므로 Execution Engine을 통해 기계어로 변환하여 실행한다.이 과정에서 Execution Engine에..
Yn3(인삼)
'jvm' 태그의 글 목록