Câu hỏi được gắn thẻ «immutability»





4
Tại sao các bộ sưu tập Java được triển khai với các phương thức tùy chọn của Wap trong giao diện?
Trong lần triển khai đầu tiên mở rộng khung công tác bộ sưu tập Java, tôi khá ngạc nhiên khi thấy giao diện bộ sưu tập chứa các phương thức được khai báo là tùy chọn. Người triển khai dự kiến ​​sẽ ném UnsupportedOperationExceptions nếu không được hỗ trợ. Điều …





5
Liệu sự bất biến hoàn toàn loại bỏ sự cần thiết của khóa trong lập trình đa bộ xử lý?
Phần 1 Rõ ràng tính không thay đổi giảm thiểu nhu cầu về khóa trong lập trình đa bộ xử lý, nhưng liệu nó có loại bỏ được nhu cầu đó không, hoặc có những trường hợp mà tính bất biến không đủ? Dường như với tôi rằng bạn chỉ …

7
Sự khác biệt giữa bất biến và const
Tôi thường thấy các thuật ngữ immutablevà constđược sử dụng thay thế cho nhau. Tuy nhiên, từ kinh nghiệm (ít) của tôi, hai người khác nhau rất nhiều trong 'hợp đồng' mà họ thực hiện theo mã: Bất biến làm cho hợp đồng mà đối tượng này sẽ không thay …

5
Không khai báo giao diện cho các đối tượng bất biến
Không khai báo giao diện cho các đối tượng bất biến [EDIT] Trường hợp các đối tượng trong câu hỏi đại diện cho Đối tượng truyền dữ liệu (DTO) hoặc Dữ liệu cũ đơn giản (POD) Đó có phải là một hướng dẫn hợp lý? Cho đến nay, tôi thường …
27 c#  immutability 




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.