Languages

Kotlin 튜토리얼

!쪼렙조햄 2020. 4. 10. 02:03
반응형

1장. Kotlin 이란 무엇이며, 왜 필요한가?

🐨 Kotlin 튜토리얼

  • 코틀린 튜토리얼 링크
    • IntelliJ IDEA 튜토리얼 사용
  • kotlin getting-started
    • hello world 출력 프로그램 만들어보기
    • java와 차이점
      • system.out.println —> println
  • 코틀린 코드 컴파일
    • 코틀린 소스코드 확장자 : .kt
    • 코틀린 컴파일러 또한 자바 컴파일러처럼 소스코드를 분석해서 .class 파일을 만들어낸다
    • 커맨드라인 실행방법
      • kotlinc <소스파일 또는 디렉터리> -include-runtime -d <jar 이름>
      • java -jar <jar 이름>
    • 코틀린 런타임 라이브러리
      • 코틀린 컴파일러로 컴파일한 코드는 런타일 라이브러리에 의존
      • 배포시 런타임 라이브러리도 함께 배포해야한다
      • maven, gradle등의 빌드 시스템은 알아서 런타임을 포함시켜준다
  • kotlin shell
    • kotlinc 명령 실행시 대화형 쉘 (REPL) 사용 가능
  • 자바-코틀린 변환기
    • intelliJ code - 자바 파일을 코틀린 파일로 변환 선택

Reference

반응형