SORU
18 EKİM 2011, Salı


Nasıl Java düzenli bir görev zamanlamak için?

Görev süresi sabit aralıklarla çalıştırmak için programa ihtiyacım var. Nasıl bu kadar uzun aralıklarla desteği (her biri 8 saat örneğin) ile yapabilir miyim?

Şu anda java.util.Timer.scheduleAtFixedRate kullanıyorum. java.util.Timer.scheduleAtFixedRate uzun zaman aralıkları destekliyor mu?

CEVAP
18 EKİM 2011, Salı


ScheduledExecutorService bir:

 private final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
 scheduler.scheduleAtFixedRate(yourRunnable, 8, 8, TimeUnit.HOURS);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009
  • Floortile83

    Floortile83

    16 Ocak 2010
  • Nightmare2005

    Nightmare200

    14 Ocak 2007