1-) Java - TİMER KULLANIMI
static int sayac = 0;
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Timer myTimer = new Timer();
TimerTask gorev = new TimerTask() {
@Override
public void run() {
System.out.println("Merhaba");
sayac++;
if (sayac == 5) {
myTimer.cancel(); } } };
myTimer.schedule(gorev, 0, 1000);
//İkinci parametre Timer örneğinin ilk çalışma iterasyonu için kaç ms saniye bekleyeceğini belirtir.
//Burada 0 verildiği için hemen çalışacaktır, bekleme olmayacaktır.
//Üçünce parametre ise kaç ms de bir çalışmanın gerçekleştireleceğini belirtir.
//Burada kodladığımız işlem 3 saniyede bir tekrar edilir