SORU
12 ŞUBAT 2009, PERŞEMBE


&; Çalıştırılabilir" uygular; vs " quot;tehdit" uzanır;

Java iş parçacıkları ile geçirdim, bu iki yolu konuları yazmak için buldum:

implements Runnable:

public class ThreadA implements Runnable {
    public void run() {
        //Code
    }
}
//Started with a "new Thread(threadA).start()" call

Ya da, extends Thread:

public class ThreadB extends Thread {
    public ThreadB() {
        super("ThreadB");
    }
    public void run() {
        //Code
    }
}
//Started with a "threadB.start()" call

Bu iki kod bloğu içinde herhangi bir fark var mı ?

CEVAP
12 ŞUBAT 2009, PERŞEMBE


Evet: Runnable bunu yapmak için önerilen yöntemdir uygular, IMO. Gerçekten bu iş parçacığı davranışları konusunda uzman olan sensin. Sadece çalıştırmak için bir şeyler veriyorsun. O composition anlamına gelirfelsefi olarak< . em ^/"saf" aferin.

pratikşartlar, Runnable uygulamak ve başka bir sınıftan da uzatmak anlamına gelir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • DroidModderX ROOT Master

    DroidModderX

    14 ŞUBAT 2011
  • ravinderosahn

    ravinderosah

    20 Temmuz 2009