[Kotlin In Action] 1장 : 코틀린이란 무엇이며, 왜 필요한가?
코틀린이란? 자바 플랫폼에서 돌아가는 새로운 프로그래밍 언어이다. 간결하고 실용적이며, 자바 코드와의 상호운용성을 중시한다. 현재 자바가 사용 중인 곳이라면 거의 대부분 코틀린을 활용할 수 있다. 대표적으로 서버 개발, 안드로이드 앱 개발 등의 분야에서 코틀린을 쓸 수 있다. 기존의 자바 라이브러리나 프레임워크와 함께 잘 동작하며, 성능도 자바와 같은 수준이다. 1.1 코틀린 맛보기 data class Person(val name: String, val age: Int? = null) fun main(args:Array) { val persons = listOf(Person("Jisoo"), Person("jiyeon", age=29)) val oldest = persons.maxBy { it.age ?..
프로그래밍/kotlin
2024. 1. 21. 12:46