개요 Java에서 if문과 switch문은 프로그래밍에서 자주 사용되는 조건 분기 구문이다. 이 둘 간에는 성능 차이가 있다. 3학년 때, 컴퓨터 구조 전공을 공부하면서 Switch문은 branch 명령이 없기 때문에 더 좋은 성능을 가진다라고 배웠던 기억이 있다.
동기 그냥 JVM 메모리 구조에 대해 공부하는데 생긴게 딱~ OS에서 공부한 가상 메모리 공간과 비슷해보였다. JVM이 클래스, 메소드, 인스턴스 변수, 지역 변수 등을 어떻게 관리하는지, 그리고 이것이 OS가 프로세스를 관리하는 방식과 어떻게 유사한지 궁금해졌다. 두