형추론1 Kotlin 1. 코틀린은 JVM언어이다. 1. JVM 언어 코틀린 코틀린은 JVM언어라고 불리는 것 중 하나이다. 이건 Java가상머신 상에서 움직이는 프로그래밍 언어를 말한다. JVM위에서 움직인다? 즉 다른 언어들처럼 네이티브 코드로 프로그램 본체가 작성되는것이 아니다. 그래서 코틀린은 기본적으로 바이너리 프로그램을 생성하는 것은 하지않는다. 빌드해서 생성하는 것은 Java의 클래스 파일이다. 즉, 코틀린은 자바의 프로그램(클래스파일)을 작성하는 언어라고 할 수 있다. 코틀린이 생성하는 클래스파일은 자바와 호환성이 있고, 그 자체로 Java 프로그램으로서 JVM에서 실행 가능하다. (자바 클래스파일을 그대로 사용가능) 자바 라이브러리, 프레임워크가 기본적으로 코틀린에서도 사용 가능하다. - 코틀린은 자바의 기본 문법을 베이스로 설계되어 있다.. 2023. 5. 3. 이전 1 다음