공부/Kotlin

Kotlin 시작_장점과 IntelliJ 설치 그리고 HelloWorld

왈왈멍멍이 2019. 12. 31. 14:17

` Udacity의 Kotlin Bootcamp for Programmers를 수강

` Kotlin의 장점

- 현대적인 정적 타입, 객체지향 프로그래밍 언어

- 람다, 코루틴, 프로퍼티 등으로 더 적은 코드로 적은 버그를 작성?가능하게 함

- Null이 가능한 데이터 타입과 그렇지 않은 데이터 타입을 나누었다 > 컴파일 타임에 많은 에러를 줄임

- 매우 간결 > 상용구 코드를 관리함

- 오픈 소스

- 자바에서 자주 사용하던 라이브러리를 그대로 사용할 수 있음

코틀린의 장점

` IntelliJ 설치

- JetBrain의 IntelliJ 설치, 큰 어려움은 없다

` 프로젝트 시작 후 Kotlin > JVM

` REPL을 사용하여 바로 코드를 평가할 수 있다

Kotlin의 Hello World

` 함수 형식

fun 함수명(매개변수){

          내용

}