'Kotlin'에 해당되는 글 1건

kotlin 시작하기

Kotlin 2020. 8. 4. 01:08

들어가며

  

 Kotlin 스터디를 진행하게 되었고, 공부한 바를 정리할 겸 포스팅을 시작하게 되었습니다. Kotlin은 최근 개발자들 사이에서 핫한 언어이며 많은 장점을 가진 언어로 Java 개발자라면 한번쯤은 공부할 가치가 있다고 생각합니다. 또한, 구글이 안드로이드 공식 언어로 선정함으로써, 충분히 배우기에 가치가 있는 언어라 생각합니다.


Kotlin에 관하여


 코틀린(Kotlin)은 젯브레인즈(JetBrains)사에서 개발한 언어입니다. 흔히들 많이 사용하는 IntelliJ IDEA 라는 통합 개발환경으로 유명한 tool 을 개발한 회사입니다. 구글의 안드로이드 스튜디오도 IntelliJ IDEA 기반이며 코틀린 언어를 공식적으로 지원하고 있습니다. 대세가 되가고 있는 Kotlin 언어의 간단한 특성을 알아보도록 하겠습니다.


  • Multi-Platform 지원
 코틀린은 데이터베이스로부터 서버, 클라인어트까지 다루는 풀스택 개발이 가능합니다.

  • Kotlin/JVM : 자바 가상 머신에서 동작하는 어플리케이션
  • Kotllin/JS : 자바스크립트로 웹 브라우저에서 동작하는 어플리케이션
  • Kotlin/Native : LLVM 컴파일러를 이용하여 여러 플랫폼을 타깃으로 하는 어플리케이션
  • 코틀린의 장점
 코틀린은 비교적 최근에 만들어진 언어로, Java의 단점을 보완하고 편의성을 추가했습니다. 이번 포스팅에선 간단한 장점만 언급하고 추후에 자세히 설명을 하도록 하겠습니다.

  • 자료형 오류를 미리 잡을 수 있는 정적 언어
  • 널 포인터 예외로 인한 프로그램의 중단을 예방
  • 함수형 프로그래밍과 객체 지향 프로그래밍이 모두 가능
  • 세미콜론을 생략할 수 있음


Hello World 출력하기


 가장 기본이 되는 Hello World를 출력해보도록 하겠습니다. 우선, 출력을 하기전에 프로그램을 세팅을 하고 출력해보도록 하겠습니다.

  • JDK 설치 (oracle -> openJDK 설치)
  • JDK 환경변수 설정
  • IntelliJ IDEA 설치 (Ultimate 버전이 좋지만, 라이센스 구비가 안된다면 Community Version도 무관)
  • 설치 후 Create Project > Kotlin > Kotlin/JVM > 프로젝트 이름 설정 후 Finish
  • 프로젝트 이름 밑에 src > new > Kotlin File/Class > Kotlin파일명.kt 로 파일 생성

fun main(args: Array<String>) {

println("Hello Kotlin!")

}



매개변수가 없다면 생략 가능

fun main() {

println("Hello Kotlin!")

}


실행을 하면 Hello Kotlin!이 출력됩니다.


출처


- Do it! 코틀린 프로그래밍

https://kotlinlang.org/


'Kotlin' 카테고리의 다른 글

kotlin 시작하기  (0) 2020.08.04
블로그 이미지

사용자 yhmane

댓글을 달아 주세요