코틀린 언어 소개
·
Programming Language/Kotlin
코틀린의 등장 배경 코틀린 젯브레인스(JetBrains)에서 오픈소스 그룹을 만들어 개발한 프로그래밍 언어 2011년 처음 공개, 2017년 구글에서 안드로이드 공식 언어로 지정 -안드로이드 앱 개발 가능 이유 자바 가상 머신 JVM 기반 언어 ⇒ 코틀린으로 작성한 프로그램 JVM에서 실행 가능 코틀린 소스 -코틀린 컴파일러→ 자바 바이트 코드 → 자바 가상 머신 자바 확장자: .java/ 코틀린 확장자: .kt 코틀린 컴파일러(kotlinc)가 .kt 파일 컴파일 → 자바 바이트 코드 생성 코틀린 코드 작성 → 컴파일 → 자바 클래스 → JVM이 실행 표현코력과 간결함(expressive and concise) 간결한 구문으로 프로그램 작성 안전한 코드(safer code) 널 안전성(null safe..