Java concurrency in practice

Tải Java concurrency in practice
1441 lượt xem
Bản quyền sách thuộc về Tác giả & Nhà xuất bản. Mua sách để ủng hộ tác giả

Giới thiệu cuốn sách "Java concurrency in practice":

Tại thời điểm này, các bộ xử lý đa lõi hiện đang trở nên đủ rẻ cho các hệ thống máy tính để bàn tầm trung. Không phải ngẫu nhiên, nhiều nhóm phát triển chú ý đến ngày càng nhiều báo cáo lỗi liên quan đến việc xử lý các luồng song song trong các dự án của họ. Trong một bài đăng gần đây trên trang web dành cho nhà phát triển NetBeans, một trong những người bảo trì cốt lõi đã quan sát thấy rằng một lớp đơn lẻ đã được vá hơn 14 lần để khắc phục các sự cố liên quan đến luồn,  rằng hầu hết các chương trình hỗ trợ Java đều có rất nhiều lỗi đồng thời đến mức chúng chỉ hoạt động “tình cờ”. Và khi chúng xuất hiện, đó thường là thời điểm tồi tệ nhất có thể hệ thống đang chịu tải nặng.

Một trong những thách thức khi phát triển các chương trình đồng thời trong Java là sự không khớp giữa các tính năng đồng thời được cung cấp bởi nền tảng và cách các nhà phát triển cần để nghĩ về sự đồng thời trong các chương trình của họ.

Ngôn ngữ cung cấp cơ chế cấp thấp cũng như đồng bộ hóa và điều kiện chờ đợi, nhưng các cơ chế này phải được sử dụng nhất quán để triển khai các giao thức cấp ứng dụng. Nếu không có các chính sách như vậy, thật dễ dàng để tạo ra các chương trình chồng chất và có vẻ hoạt động nhưng vẫn bị hỏng.

Nhiều sách xuất sắc khác về tính đồng thời không đạt được mục tiêu của họ bằng cách tập trung quá mức vào các biểu tượng và API cấp thấp hơn là các chính sách và mẫu cấp thiết kế. các thành phần và các biểu tượng cấp thấp bổ sung giúp người mới và chuyên gia dễ dàng xây dựng các ứng dụng đồng thời hơn. Các tác giả là thành viên chính của Nhóm chuyên gia JCP đã tạo ra các cơ sở này; Ngoài việc mô tả hành vi và tính năng của chúng, chúng tôi trình bày các mẫu thiết kế cơ bản và các tình huống sử dụng dự kiến ​​đã thúc đẩy việc đưa chúng vào các thư viện nền tảng. xây dựng các lớp và ap-plication chính xác, hiệu quả trong Java.

CLICK LINK DOWNLOAD EBOOK TẠI ĐÂY

Gợi ý cho bạn