Rumah > hujung hadapan web > tutorial js > Penjelasan terperinci tentang penggunaan Pemasa dalam Java_jquery

Penjelasan terperinci tentang penggunaan Pemasa dalam Java_jquery

WBOY
Lepaskan: 2016-05-16 15:36:00
asal
1760 orang telah melayarinya

Kini projek menggunakan fungsi yang perlu menyemak sama ada fail dikemas kini dengan kerap. pemasa digunakan betul-betul di sini.

Penggunaan sangat mudah, cuma buat pemasa baharu dan kemudian tulis subkelas tugas pemasa.

Kod adalah seperti berikut:

package comz.autoupdatefile; 
import java.util.Timer; 
import java.util.TimerTask; 
public class M { 
  public static void main(String[] args) { 
    // TODO todo.generated by zoer 
    Timer timer = new Timer(); 
    timer.schedule(new MyTask(), 1000, 2000); 
  } 
} 
class MyTask extends TimerTask { 
  @Override 
  public void run() { 
    System.out.println("dddd"); 
  } 
} 
Salin selepas log masuk

Dengan cara ini, mytask boleh dilaksanakan selepas 1 saat dan dilaksanakan setiap dua saat.

Sudah tentu, fungsi pemasa juga boleh dicapai dengan membina benang sendiri, dan kemudian menggunakan tidur dalam benang untuk mensimulasikan berhenti untuk tempoh masa dan kemudian melakukan tindakan.

Malah, jika anda melihat kod sumber timertask, anda boleh segera mengetahui bahawa timertask melaksanakan antara muka boleh jalan. Dalam erti kata lain, menggunakan pemasa untuk melakukan operasi pada selang masa juga dilakukan melalui benang.

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan