JVM 의 특징

  1. 컴파일된 바이트 코드를 기계가 이해할 수 있는 기계어로 변환
  2. 스택 기반의 가상머신
  3. 메모리 관리와 GC를 수행

JVM 의 구성

자주 묻는 질문

Conclusion

아무래도 Java 의 기초가 되는 부분이다 보니 기술 면접 시 객체 생성이나, GC, Constant Pool에 관한 질문이 많이 들어오는 것 같았습니다. JVM에 대한 이해를 바탕으로 자주 묻는 질문에 대한 답변을 준비해 보는 것도 좋을 것 같습니다.

Reference & Additional Resources