Kotlin : 자바 플랫폼에서 돌아가는 새로운 프로그래밍 언어Kotlin 특징1)간결2)실용적3)자바 코드와의 상호운용성코틀린이 나온 이유 기존의 자바 코드를1) 보다 간결하게2) 보다 편하게3) 보다 안전하게일반적인 영역1) 서버상의 코드 (특히 웹의 백엔드)2)
모든 언어를 배울 때 국룰인 "Hello World" 출력해봤다.여기서 알 수 있는 것들함수를 선언할 때 fun 키워드를 사용한다. (function)파라미터 이름 뒤에 그 파라미터의 타입을 쓴다. (변수 선언할 때도 마찬가지)함수를 최상위 수준에 정의할 수 있다. 자
자바와 코틀린 코드 비교자바코틀린확실히 코틀린이 코드 길이가 간결하다.클래스 개념 목적 : 데이터를 캡슐화하고 캡슐화한 데이터를 다루는 코드를 한 주체 아래 가두는 것.위의 name 부분은 읽기 전용 프로퍼티로, 코틀린은 (비공개) 필드와 필드를 읽는 단순한 (공개)
코틀린의 when 은 자바의 switch를 대치하되 훨씬 더 강력하고 자주사용한다.enum 은 단순 값만 열거하는 존재가 아니라 프로퍼티나 메서드를 정의할 수 있다.여기서 코틀린 중에서 유일하게 ; 를 사용하는 것을 볼 수 있다.enum 클래스 안에 메서들르 정의하는