변명은 만개 결과는 한개

[Kotlin] 특징 및 Hello Kotlin! 본문

공부

[Kotlin] 특징 및 Hello Kotlin!

노마십가 2020. 8. 20. 01:20
728x90
반응형

특징

  • 변수는 Nullable과 NotNull로 나뉘는데, 변수 선언시 '?'를 붙여 Nullable로 만들 수 있다.

사용 가능한 플랫폼

  • Kotlin/JVM - 안드로이드
  • Kotlin/JS - 브라우저
  • Kotlin/JS - 멀티플랫폼 ( MacOS, iOS, Windows, Linux 등 )

IntelliJ 에서 New Project 선택시 위와같이 확인가능

하지만 Kotlin/JVM 외에는 활성화되어있지않음

 

 

장점

  • 자료형에 대한 오류를 미리 잡을 수 있는 정적 언어(Statically typed)
  • 널 포인터로 인한 프로그램의 중단을 예방
  • 데이터 선언 시 널 가능한 형식('?')과 불가능한 형식 지원
  • 자바와 완벽하게 상호운영 가능

 

> IntelliJ 설치 이후 Helloworld 출력 동작 확인 완료

 

728x90
반응형

'공부' 카테고리의 다른 글

Java Reflection  (0) 2020.04.21