Home » Scala

Scala – Xử lý file

Scala cung cấp các phương thức để làm việc với File. Bạn có thể tạo, mở file, ghi file và đọc file. Scala cung cấp package đầy đủ là scala.io để xử lý file Trong bài viết này…

Read More »

Cơ bản về Akka Actor

Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu những khái niệm cơ bản về Akka Actor trong Scala. Cấu trúc phân cấp Các Actor là các object dùng đóng gói trạng thái và hành vi,…

Read More »

Scala – Facade design pattern

Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu về Facade design pattern sử dụng ngôn ngữ Scala Mục đích Cung cấp một interface thống nhất cho tập hợp các interface trong hệ thống con. Facade…

Read More »

Scala – Cài đặt môi trường

scala

Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu về cách download và cài đặt môi trường cho ngôn ngữ Scala trên Linux, Unix và Window. Scala chạy trên JVM, do đó bạn cần cài đặt…

Read More »

Scala Try – Xử lý lỗi

Trong lập trình một ngôn ngữ, chúng ta sẽ không bao giờ có thể tránh khỏi lỗi xảy ra ở trong chương trình dù nguyên nhân lỗi đó có thể là do khách quan mà chúng ta thậm…

Read More »

Scala Collection – Iterator

Iterator cho phép người dùng thực hiện lặp trên các collection do đó truy cập tất cả các phần tử. Iterator có 2 phương thức quan trọng đó là next và hasNext . Các phần tử kế tiếp…

Read More »

Scala Collection – Map

Scala Map là một collection theo cặp key và value, hay có thể gọi nó là một hash table. Chúng ta có thể sử dụng key để truy cập một giá trị trong map. Những key này là…

Read More »

Scala Collection – Tuple

Tuple là một scala collection chứa nhiều giá trị giống nhau hoặc khác nhau kiểu dữ liệu để chúng có thể được truyền đi. Không giống như array và list, tuple có thể chứa các object với kiểu…

Read More »

Scala Collection – Set

Set là collection của các phần tử không bị trùng lặp với kiểu giống nhau. Không giống như List, Set không chứa các phần tử bị trùng lặp. Set có thể là mutable hoặc immutable. Khi một object…

Read More »

Scala Collection – List

Scala collection là một container mà giữ tập hợp các phần tử được sắp xếp theo thứ tự như là List, Set, Tuple, Option, Map…Collection có thể là strict hoặc lazy. Bộ nhớ sẽ không được cấp phép…

Read More »