Tôi rất quen thuộc với khái niệm gộp đối tượng và tôi luôn cố gắng sử dụng nó nhiều nhất có thể.
Ngoài ra, tôi luôn nghĩ rằng nhóm đối tượng là chuẩn mực tiêu chuẩn như tôi đã quan sát thấy rằng chính Java cũng như các khung công tác khác sử dụng nhóm càng nhiều càng tốt.
Gần đây mặc dù tôi đã đọc một cái gì đó hoàn toàn mới (và phản trực giác?) Với tôi.
Việc gộp nhóm đó thực sự làm cho hiệu năng chương trình trở nên tồi tệ hơn, đặc biệt là trong các ứng dụng đồng thời và new
thay vào đó, nên khởi tạo các đối tượng, vì trong các JVM mới hơn, việc khởi tạo một đối tượng thực sự rất nhanh.
Tôi đọc điều này trong cuốn sách: Java Concurrency in Practice
Bây giờ tôi bắt đầu suy nghĩ nếu tôi hiểu sai điều gì đó ở đây vì phần đầu tiên của cuốn sách đã khuyến khích sử Executors
dụng Thread
s tái sử dụng đó thay vì tạo ra các trường hợp mới.
Vì vậy, ngày nay đối tượng gộp lại trở nên phản đối?