Kotlin (2) 썸네일형 리스트형 [Kotlin] Kotlin vs Java, 자바와 코틀린 비교 코틀린 언어에 대해 알아보고, Java와의 비교를 통해 특징을 알아보도록 하겠습니다.KotlinJetBrain 사에서 대규모 애플리케이션을 만들기 위한 목적으로 만들어진 오픈소스 프로그래밍 언어입니다.자바 및 기타 JVM언어와 호환됩니다.베타버전만 2010년부터 2016년까지 6년에 달합니다.코틀린의 가장 큰 장점은 안정성입니다. 대상 플랫폼코틀린의 주 목적은 현재 자바가 사용되고 있는 모든 용도에 적합하면서도 더 간결하고 생산적이며 안전한 대체 언어를 제공하는 것입니다.자바 뿐만 아니라 자바스크립트(JS)도 코틀린을 컴파일 할 수 있습니다. 따라서 코틀린 코드를 브라우저나 노드에서 실행할 수 있습니다. 코틀린의 철학생산성(Productivility) - 빠르게 만들기 확장성(Scalability) - .. [Kotlin] 스코프 함수(Scope functions) - let, run, with, apply, also Scope functions | Kotlin kotlinlang.org 스코프 함수(Scope functions)란코틀린 표준 라이브러리는 객체의 컨텍스트 내에서 코드 블록을 실행하는 여러 함수가 있습니다.람다식으로 코드 블록을 만들고 함수를 호출하게 되면, 해당 람다 내부에서 임시적인 범위를 만들게 됩니다.해당 범위 내부에서는 이름 없이 객체에 접근할 수 있습니다. (함수 호출 등)이러한 함수를 스코프 함수라 부릅니다. 스코프 함수의 종류: let, run, with, apply, also 모든 스코프 함수의공통점은 기본적으로 객체에 대해 코드 블록을 실행하는 동일한 작업을 수행한다는 것이고차이점은 내부에서 객체를 사용 가능하게 하는 방법과 해당 블록의 결과가 무엇인지 입니다. 스코프 함수는 새로운 .. 이전 1 다음