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