liebus
Java Memory구조
- Java 가 구동되는 기본 환경인 JVM(Java Virtual Machine) 의 구조에 대해 살펴 본다. 아래의 구조는 HotSpot (Sun Microsystems의 JVM을 기준으로 한다.) 1. Java Virtual Machine 이란 ? - ByteCode 라 불리우는 명령어들의 집합과 각 명령어의 의미를 정의한다. - ByteCode가 전송되고, Class 가 각각의 플랫폼에 독립적으로 동작할 수 있도록 해주는 바이너리 형식의 Class 파일 - 프로그램에 문제가 있는지 없늕 확인 하는 알고리즘 - Verification 알고리즘 - 이런 일들을 한다. 고로 모든 Java program을 구동할려면 해당 플렛폼의 JVM이 설치 되어 있어야 한다. 2. Java 의 메모리 구조 - Jav..
예전꺼(2014년이전꺼)/Java Story
2009. 5. 22. 01:29