मुझे थ्रेड & के माध्यम से हर मिनट एक टेबल से डेटा को पढ़ने की आवश्यकता है, फिर कुछ क्रियाएं करें।जावा में वर्कर थ्रेड
क्या मुझे केवल एक थ्रेड शुरू करना चाहिए & कार्य पूरा होने के बाद इसे 1 मिनट के लिए नींद मोड में डालना चाहिए। और फिर फिर से जांचें कि तालिका में कोई डेटा है या नहीं, फिर से कार्य करें & 1 मिनट के लिए सो जाओ ...
क्या यह सही दृष्टिकोण है? क्या कोई मुझे ऐसा करने के लिए जावा में कुछ नमूना कोड प्रदान कर सकता है?
धन्यवाद!
+1: 'newScheduledTreadPool (1)' = 'newSingleThreadScheduledExecutor()' और 'execor.shutdown() 'सभी सक्रिय कार्यों को रद्द कर देगा। –
एक निष्पादक का उपयोग करने का लाभ यह है कि आप एक ही धागे को साझा करने वाले विभिन्न अंतराल के कई दोहराने वाले कार्यों को जोड़ सकते हैं। (और सरल शट डाउन) –
@ पीटर लेवरी: आप सही हैं। मैंने जवाब में शामिल किया। – dmeister