참고서:Kotlin
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

이 참고서는 Kotlin 언어의 모든 레퍼런스를 제공합니다.

어디서 시작할까요?[편집]

이 참고서는 몇 시간 안에 쉽게 Kotlin을 배울 수 있도록 만들어졌습니다. 일단 기본 문법부터 보신 후에 다른 항목들을 보시는 것을 추천드립니다. 읽으시면서 코틀린 온라인 IDE에서 예제들을 실험해 보실 수도 있습니다.

Kotlin이 어떻게 생긴 언어인지에 대한 감을 잡으신 후엔 Kotlin Koans에서 몇 가지 문제를 풀어보는 것도 익숙해지는 데 좋은 방법입니다. 문제 푸는 방법을 잘 모르겠거나 조금 더 괜찮은 답을 쓰고 싶다면 자주 쓰이는 코드도 읽어 보세요!

목차[편집]

시작하기[편집]

  1. 기본 문법
  2. 자주 쓰이는 코드
  3. 코딩 컨벤션

기초[편집]

  1. 기본 자료형
  2. 패키지
  3. 제어 흐름
  4. 리턴과 점프

클래스와 객체[편집]

  1. 클래스와 클래스 상속
  2. 속성과 필드
  3. 인터페이스
  4. 접근 제어자
  5. 확장
  6. 데이터 클래스
  7. 봉인 클래스
  8. 제네릭
  9. 클래스 안의 클래스
  10. 이넘 클래스
  11. 객체
  12. 델리게이션
  13. 델리게이션된 속성

함수와 람다식[편집]

  1. 함수
  2. 람다식
  3. 인라인 함수
  4. 코루틴

기타[편집]

  1. 구조 해체 정의
  2. 컬렉션
  3. 범위
  4. 자료형 확인과 캐스팅
  5. this 수식
  6. 동일성
  7. 연산자 오버로드
  8. null 안정성
  9. 예외
  10. 어노테이션
  11. 리플렉션
  12. 유형 안전 빌더
  13. 자료형 별칭