JVM이란?
바이트코드라고 하는 명령어들의 실행 방법를 아는 소프트웨어
JVM을 목표로 한다는 JVM에서 바이트코드를 실행하기 위해 코틀린 소스 코드를 바이트코드로 컴파일이나 변환한다는 것 입니다.
코틀린 실행 과정?
kotlin-jvm 컴파일러를 사용해 코틀린 코드를 컴파일 한다. 즉 코틀린 코드를 바이트 코드로 변환한다.
컴파일이 정상적으로 되면 실행단계를 수행한다.
실행 단계는 kotlinc-jvm 컴파일러가 생성한 바이트코드가 JVM에서 실행되며 콘솔에서는 출력을 보려준다.
바이트코드가 더 이상 없으면 JVM 이 종료되고, 인텔리제이가 종료상태를 콘솔에 보여준다.
참고
빅너드 렌치의 코틀린 프로그래밍 책
'개발' 카테고리의 다른 글
[vscode] html 자동완성 단축키 (0) | 2023.11.08 |
---|---|
VScode mysql 연동 / JPA (0) | 2022.01.17 |
[VScode] git repository 연결/clone/branch 생성 (0) | 2022.01.11 |
[맥북 / 윈도우] VScode github 연결 해제 (0) | 2022.01.03 |