코틀린1 - 코틀린 기초
1장. 코틀린이란 더 적은 코드로 더 편하게 코틀린의 주목적은 현재 자바가 사용되고 있는 모든 용도에 적합하면서도 더 간결하고 생산적이며 안전한 대체 언어를 제공하는 것 안드로이드 공식언어 서버, 모바일, 웹, 프론트엔드까지 코틀린언어 하나로 작성가능 컴파일 과정 Kotlin Tutorials 코틀린 - *.kt -> 코틀린 컴파일러 -> *.class -> *.jar -> (코틀린 런타임)애플리케이션 자바 - *.java -> 자바 컴파일러 -> *.class -> *.jar -> 애플리케이션 코틀린 컴파일러로 컴파일한 코드는 코틀린 런타임 라이브러리에 의존
런타임 라이브러리에는 코틀린 자체 표준 라이브러리 클래스와 코틀린에서 자바 API의 기능을 확장한 내용이 들어있다.
코틀린으로 컴파일한 애플리케이션을 배포할 때는 런타임 라이브러리도 함께 배포해야 한다. 2장. 코틀린 기초 Hello World 함수를 최상위 수준에 정의할 수 있다! 꼭 클래스 안에 함수를 넣어야 할 필요가…