동환 개발 블로그

  • Github
  • 홈
  • 태그

scope 1

[Kotlin] 스코프함수 (Scope Function) 코틀린 표준 라이브러리는 객체의 컨텍스트 내에서 코드 블럭을 실행하기 위한 목적만을 가진 함수를 제공합니다. 이런 함수들은 람다식으로 호출할 때, 임시로 범위를 형성합니다. 이 범위 내에서는 객체의 이름이 없어도 객체에 접근할 수 있습니다. 이러한 함수를 스코프 함수라고 하고 스코프 함수는 새로는 기능을 제공하는 것이 아니라 코드의 가독성을 향상 시키는 역할을 합니다. 스코프 함수는 apply, run, with, also, let이 있고 이 함수들은 임시로 생성된 객체의 코드블럭을 실행합니다. 함수는 객체의 컨텍스트를 참조하는 방식, 리턴값으로 사용여부를 판단합니다. 컨텍스트 객체(Context Object) 스코프 함수의 람다식 내에서 컴텍스트 객체는 참조 이름으로 사용할 수 있습니다. 람다 수신자(.. Language/Kotlin 2020. 9. 8.
이전 1 다음

공지사항

카테고리

  • 분류 전체보기 (135)
    • Language (40)
      • Java (27)
      • Kotlin (3)
      • Kotlin In Action (8)
      • Rust (2)
      • Python (0)
    • Domain (46)
      • Spring (24)
      • Android (11)
      • Reactive Programming (3)
      • ReactiveX (8)
    • Computer Science (42)
      • OS (1)
      • Programming (13)
      • Network (11)
      • Design Pattern (6)
      • DataBase (8)
      • Data Structure (3)
    • Algorithm (7)
    • 2023 Goal (0)

최근글

인기글

최근댓글

태그

  • 이것이MYSQL이다
  • HTTP
  • insert
  • sql
  • RxJava
  • kotlin
  • DELETE
  • 코틀린
  • 자바
  • Thread
  • springboot
  • spring
  • designpattern
  • server
  • Android
  • 네트워크
  • Java
  • network
  • 스프링
  • select

전체 방문자

글 보관함

Designed by INKman

© Kakao Corp.

티스토리툴바