🍋
Menu
.arrow Data

Mã nguồn Kotlin

Tệp Kotlin chứa mã nguồn cho ngôn ngữ lập trình hiện đại của JetBrains là ngôn ngữ chính thức cho phát triển Android. Kotlin tương thích hoàn toàn với Java trong khi thêm các tính năng ngôn ngữ hiện đại.

Loại MIME

application/vnd.apache.arrow.file

Loại

Nhị phân

Nén

Không mất dữ liệu

Ưu điểm

  • + Zero-copy data sharing between languages and processes
  • + Optimized for SIMD and vectorized computation
  • + Standard memory layout for modern data tools (DuckDB, Polars, Pandas)

Nhược điểm

  • Not designed for persistent storage — use Parquet for that
  • Files are larger than compressed Parquet or CSV
  • More complex than CSV for simple data exchange

Khi nào nên dùng .ARROW

Sử dụng Kotlin cho phát triển Android, dịch vụ backend JVM, UI đa nền tảng (Compose Multiplatform) và thay thế Java trong bất kỳ dự án JVM nào.

Chi tiết kỹ thuật

Kotlin biên dịch thành bytecode JVM, JavaScript hoặc nhị phân gốc (Kotlin/Native). Nó có kiểu tĩnh với an toàn null trong hệ thống kiểu, coroutine cho lập trình bất đồng bộ, data class, sealed class và hàm mở rộng.

Lịch sử

JetBrains công bố Kotlin vào năm 2011 và phát hành phiên bản 1.0 năm 2016. Google chỉ định Kotlin là ngôn ngữ ưu tiên cho Android vào năm 2019, thúc đẩy sự phổ biến rộng rãi.

Chuyển đổi từ .ARROW

Chuyển đổi sang .ARROW

Định dạng liên quan

Thuật ngữ liên quan