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