CS/JAVA1 기술면접1 : JAVA의 컴파일 과정 1. 자바 클래스 파일을 자바 컴파일러가 컴파일합니다.2. 가상머신이 이해할 수 있는 바이트 코드 파일을 생성합니다. 아직 컴퓨터는 읽을 수 없으며 Opcode와 추가 피연산자로 이루어져 있습니다.더보기opcode는 무엇을 할지 알려주는 명령어이고, 피연산자는 무엇을 가지고 그 동작을 수행할지를 알려주는 데이터다.0: iload_1 // a (index 1) 를 스택에 로드1: iload_2 // b (index 2) 를 스택에 로드2: iadd // 스택에서 두 값을 꺼내 더함3: istore_3 // 결과를 sum (index 3)에 저장3. 컴파일된 바이트 코드를 JVM의 클래스로더에게 전달합니다.4. 클래스 로더는 동적로딩을 통해 필요한 클래스들을 로딩 하고 연결하.. 2025. 6. 28. 이전 1 다음