답변 1
0
안녕하세요. wodnrtkfka님
변수가 초기화 되었는지 확인하는 것은 자바가 제공하는 JIT 컴파일러가 아니라 일반 컴파일러 입니다. 일반 컴파일러는 .java 파일을 바이트 코드인 .class파일로 변환하는 역할을 담당합니다. 추가로 소스 코드를 읽어서, 문법 오류를 찾아줍니다.
JIT 컴파일러는 자바의 실행 시점에 작동하고 바이트코드를 특정 플랫폼에 최적화된 기계어로 변환하는 역할을 합니다. 주로 성능 최적화에 사용됩니다.
감사합니다.