Tôi đang bối rối về javadoc của phương thức ExecutorService#shutdown. Không phải những tuyên bố mâu thuẫn này sao?ExecutorService shutdown
Bắt đầu tắt máy theo thứ tự mà các tác vụ đã gửi trước đó là được thực thi, nhưng sẽ không có nhiệm vụ mới nào được chấp nhận. Phương thức này không chờ đợi cho các tác vụ đã gửi trước đó để hoàn thành việc thực thi. Sử dụng đang chờĐiều chỉnh để thực hiện điều đó.
Nếu nó có thể tự tắt máy các tác vụ đã gửi trước đó, thì làm sao để nó có thể đợi để chúng hoàn thành việc thực hiện?
Nhận xét có nghĩa là các tác vụ trước đó sẽ không bị hủy. Không phải là họ sẽ bị xử tử ngay lập tức. Sử dụng 'awaitTermination()' cho điều đó. –
Thường lệ trả về gần như ngay lập tức thay vì chờ đợi cho tất cả các nhiệm vụ để hoàn thành. –