Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

code [class DateThreadAutoStart implements Runnable

{

public static void main ( String [] args)

{

DateThreadAutoStart()

{

new Thread( this ).start();

}

public void run()

{

for ( int i = 0; i < 20; i++ )

System.out.println( new Date() );

}

}

}

]

Geschrieben

Die Fragestellungen in diesem Forum werden immer abstrakter.

Um das Ratespiel mal anzufangen tippe ich auf:

"Wie beende ich einen Thread korrekt?"

Nee, Scherz... Was genau möchtest du uns damit sagen ?

Geschrieben

Es liegt ganz einfach daran, dass du den kompletten Inhalt deiner Klasse in die main()-Methode gepackt hast, das ist syntaktisch komplett falsch.

Geschrieben

Eigentlich will ich gar nicht auf so einen Code antworten.

Lerne die Syntax und wende sie korrekt an! Verwende einen Editor mit Syntaxhighlighting und Einrückungen!


import java.util.Date;


public class DateThreadAutoStart implements Runnable {


  public static void main(String[] args) {

    new DateThreadAutoStart();

  }


  DateThreadAutoStart() {

    new Thread(this).start();

  }


  @Override

  public void run() {

    for (int i = 0; i < 20; i++) {

      System.out.println(new Date());

    }

  }

}

Geschrieben
....und die Methode run() aufrufen.

War dein Ziel nicht einen neuen Thread zu starten? Threads startet man mit mit "start()" nicht mit run. Wenn du das so machst wird überhaupt nichts parallelisiert - lediglich die "run()" deines "Threads" würde dann von dem Thread der sie eben aufruft runter gerattert.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...