Deque trong Java
Interface Deque (viết tắt của Double-Ended Queue) trong Java là một interface định nghĩa một cấu trúc dữ liệu cho phép chúng ta có thể thêm hoặc xoá các phần tử ở trước hoặc ở phía sau đó các bạn: Các bạn có thể xem… Read More
Interface Deque (viết tắt của Double-Ended Queue) trong Java là một interface định nghĩa một cấu trúc dữ liệu cho phép chúng ta có thể thêm hoặc xoá các phần tử ở trước hoặc ở phía sau đó các bạn: Các bạn có thể xem… Read More
Trong bài viết trước, mình đã giới thiệu với các bạn các kiến thức cơ bản về switch statement trong Java. Trong bài viết này, mình sẽ nói thêm về những feature mới mà Java hỗ trợ kể từ phiên bản 14 trở đi các… Read More
Mình đã hướng dẫn các bạn cách Cài đặt Oracle JDK trên macOS và Cài đặt Oracle JDK trên Ubuntu bằng cách download các tập tin cài đặt của Oracle JDK về và cài đặt manually. Có một cách khác thuận tiện và dễ dàng hơn… Read More
Trong bài viết Khởi tạo và chạy một thread trong Java, mình đã giới thiệu với các bạn về class Thread của Java để tạo mới một thread. Thread tạo bởi class Thread này được gọi là platform thread và số lượng platform thread có thể… Read More
Scoped Value trong Java là một tính năng của Java cho phép chúng ta có thể lấy các immutable data ở bất kỳ đâu trong các đoạn code liên quan với nhau mà chúng ta muốn, không cần phải truyền data này từ phương thức… Read More
Class ThreadLocal trong Java là một class cho phép chúng ta có thể lưu trữ và lấy giá trị của các biến trong cùng một thread đó các bạn. Chỉ cần cùng một thread thì các bạn có thể lưu trữ một giá trị và… Read More
Structured Concurrency trong Java là một cải tiến của Java từ Java 19, trong việc hiện thực, bảo trì các đoạn code liên quan đến việc thực thi các tác vụ gồm nhiều tác vụ con được xử lý multi threading. Việc cải tiến này… Read More
Tập tin .properties là những tập tin dùng để cấu hình các thông tin cho ứng dụng. Đây là những thông tin có thể thay đổi trong quá trình chúng ta phát triển và deploy ứng dụng lên môi trường production. Những thông tin này… Read More
Trong Java, để định dạng một chuỗi bao gồm những giá trị gì, những giá trị này được lấy từ đâu, các bạn có thể sử dụng phương thức static format() của đối tượng String cùng với format mà các bạn muốn. Để định dạng… Read More
Class Scanner trong Java là class giúp chúng ta có thể đọc dữ liệu từ nhiều nguồn khác nhau như người dùng nhập vào khi chạy ứng dụng, các tập tin. Trong bài viết này, mình sẽ hướng dẫn các bạn cách đọc thông tin… Read More