Câu hỏi phỏng vấn Kotlin
Câu hỏi

Các hàm phạm vi trong Kotlin là gì?

Câu trả lời

Các hàm phạm vi trong Kotlin là một tập hợp các hàm từ thư viện chuẩn của Kotlin, được thiết kế để thực thi một khối mã trong phạm vi của một đối tượng. Các hàm này bao gồm: let, run, with, apply, và also. Mỗi hàm có một mục đích sử dụng cụ thể dựa trên cách chúng tham chiếu đến đối tượng ngữ cảnh và giá trị trả về của chúng.

  • let được sử dụng để thực thi một khối mã với đối tượng ngữ cảnh là đối số (it) và trả về kết quả của lambda.
  • run tương tự như let nhưng đối tượng ngữ cảnh được tham chiếu bằng this, và nó cũng trả về kết quả của lambda.
  • with cũng giống như run nhưng không phải là một hàm mở rộng và cần đối tượng ngữ cảnh được truyền vào như...
middle

middle

Gợi ý câu hỏi phỏng vấn

expert

Trong Kotlin, lateinitlazy là hai cơ chế được sử dụng để khởi tạo các biến, nhưng chúng có những đặc điểm và ứng dụng gì?

middle

Hàm suspend trong Kotlin là gì?

senior

Làm thế nào để tạo singleton trong Kotlin?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào