언어/Kotlin 3

코틀린 Kotlin - 변수, 조건문, 함수, 클래스, 접근제한자

가. 변수 1. val 과 var - val : 값이 변경되지 않는 변수 - var : 값이 변경될수 있는 변수 ☞ 데이터 타입에 따라 Byte, Short, Long, Float, Double을 사용할 수도 있음 var count: Int = 10 count = 15 2. 유형 추론 - 초기 값을 할당할 때 할당된 값의 유형을 기반으로 유형을 추론 가능 val languageName = "Kotlin" 3. Null 처리 1. null // Fails to compile val languageName: String = null ☞ Kotlin 변수는 기본적으로 null 값을 보유할 수 없음(사용할려면 아래와 같이 사용해야 함) val languageName: String? = null ☞ null 값을..

언어/Kotlin 2021.10.11

Kotlin - Kotlin 프로그래밍 언어 알아보기

가. 변수 선언 1. val 과 var - val : 값이 변경되지 않는 변수 - var : 값이 변경될수 있는 변수 var count: Int = 10 count = 15 ☞ 데이터 타입에 따라 Byte, Short, Long, Float, Double을 사용할 수도 있음 2. 유형 추론 val languageName = "Kotlin" - 초기 값을 할당할 때 할당된 값의 유형을 기반으로 유형을 추론 가능 3. Null 처리 1. null // Fails to compile val languageName: String = null ☞ Kotlin 변수는 기본적으로 null 값을 보유할 수 없음(사용할려면 아래와 같이 사용해야 함) val languageName: String? = null ☞ null..

언어/Kotlin 2021.04.16

코틀린

안드로이드를 위한 코틀린 코틀린을 사용하면 간결하고 표현력있는 코드를 작성할 수 있다. 또한 기존의 자바 기반 기술 스택과 호환성을 완벽하게 유지하며 학습이 어렵지 않기에 서버 어플리케이션 개발에 매우 적합하다. 코틀린은 안드로이드 어플리케이션 개발에 안성맞춤이다. 현대 언어의 장점을 새로운 제약없이 안드로이드 플랫폼에 도입할 수 있다. 코틀린은 Google I/O 2017에서 안드로이드의 공식 개발 언어로 채택되었다. 공식 개발 언어로 채택된 이상 더는 공부를 미룰 수 없게 되었다. 코틀린이 가지고 있는 특성은 다음과 같다. 정적 타입 지정 언어 함수형 프로그래밍과 객체지향 프로그래밍 무료 오픈 소스 코틀린의 응용분야 정적 타입 지정 언어 코틀린은 자바와 같이 정적 타입 지정 언어이다. 하지만 자바와의..

언어/Kotlin 2020.06.09