তফসিলি এক্সেকিউটারসেবারের পদ্ধতির scheduleAtFixedRate
এবং scheduleWithFixedDelay
পদ্ধতির মধ্যে প্রধান পার্থক্য কী ?
scheduler.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
System.out.println("scheduleAtFixedRate: " + new Date());
}
}, 1, 3L , SECONDS);
scheduler.scheduleWithFixedDelay(new Runnable() {
@Override
public void run() {
System.out.println("scheduleWithFixedDelay: " + new Date());
}
}, 1, 3L , SECONDS);
তারা ঠিক একই সময়ে মুদ্রণ করে, মনে হয় ঠিক একই ব্যবধানে এগুলি কার্যকর করা হয়েছে।