Trong bài giảng này, chúng ta tìm hiểu các collection bất biến trong Java 9+: các phương thức factory
List.of,
Set.of,
Map.of và
Map.ofEntries. So sánh chúng với wrapper
Collections.unmodifiableList, thảo luận về các hạn chế (cấm sửa đổi, cấm
null, cấm trùng lặp đối với Set và khóa của Map), thứ tự phần tử và hiệu năng. Xem giới hạn
10 cặp cho
Map.of và các ngoại lệ thường gặp:
UnsupportedOperationException,
NullPointerException,
IllegalArgumentException. Thêm các ví dụ thực tế về việc những collection này giúp đơn giản hóa thiết kế và tăng an toàn luồng khi đọc.