Tôi biết cách truyền thống để trì hoãn một luồng bằng cách sử dụng phương thức ngủ. Câu hỏi của tôi là được cho là tôi đã điều sau đây:Các luồng Java: ExecutorService delay giữa các chủ đề
ExecutorService threadExecutor = Executors.newFixedThreadPool(5);
Có cách nào nói bằng cách sử dụng lớp ExecutorService có một sự chậm trễ giữa mỗi chủ đề mà không sử dụng phương pháp ngủ? Tôi có nghĩa là có một phương pháp trong lớp ExecutorService cho mục đích này?
Whjat gì bạn có nghĩa bởi "trì hoãn giữa mỗi chủ đề"? Bạn có chậm trễ giữa từng bước của mỗi tác vụ được gửi không? – skaffman
Bạn có thể nêu rõ lý do cho sự chậm trễ không? Hầu hết thời gian bạn sẽ có Runnables/Futures sử dụng một số loại chặn thay thế. Hơn nữa, bạn yêu cầu chức năng nào làm cho giấc ngủ() không phù hợp để sử dụng? –
Tài liệu lớp học không có gì được liệt kê. http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html – Max