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

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009