Zugang Faden und führen Sie eine Methode in eine Thread-Klasse

Hier ist mein code:

public class DJ {
    static Thread djThread = new DJPlayThread();

    public static void play(){
        djThread.start();
    }
}

Aber einmal, dass der thread gestartet wird, wie kann ich eine Methode, die in der DJPlayThread Klasse?

Dank.

  • Meinen Sie eigentlich "Wie definiere ich den code, der ausgeführt wird durch den neuen Thread?"
  • Können Sie erklären, was Sie zu tun versuchen? Ich vermute, du hast nicht verstanden, wie Sie Threads verwenden, aber ohne zu wissen, was du versuchst zu erreichen, es ist schwer zu geben, Sie Hinweise.
  • Ja, sorry für die Verwirrung. Ich habe eine Methode namens stop (), die sich in DJPlayThread, dass ich zu rufen Sie von außerhalb des thread-Klasse, wenn das macht keinen Sinn.
  • Die Thread-Klasse hat bereits eine stop-Methode.
  • Diese Methode ist abgeschrieben, und von dem, was ich gelesen habe, unsicher zu verwenden. Ich meine, eine Methode, die ich in der Klasse aufgerufen stop(). Ich kann es umbenennen, was aber, wie stopMusic().
  • Rechts, nur um zu sagen, dass... coming up mit eine Antwort für Sie.

InformationsquelleAutor DannyF247 | 2012-08-20
Schreibe einen Kommentar