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

  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012