मैं Executors.newScheduledThreadPool()
उपयोग कर रहा हूँ एक ScheduledExecutorService
बनाने के लिए है, इसलिए की तरह धागे की संख्या का उल्लेख करने:क्या एक अनुसूचित एक्सेलसर्स सेवा आवश्यकतानुसार नए धागे बनाएगी?
int corePoolSize = 42;
ScheduledExecutorService foo = Executors.newScheduledThreadPool(corePoolSize);
Javadocs के अनुसार, corePoolSize
तर्क सेट
धागे में रखने के लिए की संख्या पूल, भले ही वे निष्क्रिय हैं।
इसका मतलब यह है कि इस ExecutorService
कार्यान्वयन के रूप में की जरूरत है और अधिक से अधिक corePoolSize
सूत्र, एक cached thread pool के लिए इसी तरह बना सकते हैं?
कोर पूल का आकार: http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html – assylias
संबंधित: http://stackoverflow.com/ प्रश्न/42495659/कैसे-टू-बिल्ड-ए-शेड्यूलएक्सएक्सर्स सर्विस-बाउंड-बाय-ओन-द-सीपीयू-यूज –