Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

JAVA Game Development #1 - Threads & Wettrennen [GER] [HD]

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,943
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 3, 2012

http://www.facebook.com/F4bisTutorials


Quellcode: - http://fabian-heinze.de/javagt/jgt-1.txt


"Java Game Development deutsch" deutsch Java Game Development Thread Threads Runnable Interface

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (F4bisTutorials)

  • Habs grad mal mit geschwindigkeiten von

    Johnny 23, Harald 22, Dickie 21 meter/sekunde getestet.

    Ergebnisse sind dann lustig :-)

    -Alle sind erster

    - 1. Dickie, 2. Harald, 2. Johnny

    und viele mehr. Es ist zufallsbedingt,

    Wann, Wer auf die Variable "pos" zugreift und

    Wann, Wer die Variable "pos" erhöht.

    Alles Sache des Schedulers

  • @seeu90 Ja bei geringen Abständen kommt es dadurch zu Fehlern, das ist einleuchtend :)

  • Dass die Reihenfolge nicht stimmt, liegt am Scheduler, der entscheidet, wer jetzt dran ist.

    Die 3 Threads laufen eben nicht gleichzeitig, sondern nacheinander (Single Core CPU).

    Die Position im rennen ist Static, daher greifen alle 3 Läufer auf die selbe Variable zu.

    Wenn nun die Geschwindigkeiten der läufer nur gering unterschiedlich wäre,

    könnte es sein, dass der 2. Platz fälschlicherweise als 1. Platz ausgegeben wird.

    bin jetzt auch kein Experte, aber ich denke das ist eine Critical Section

  • @seeu90 Ja bei einem Single Core CPU wird die Parallelität vorgegaukelt.

see all

All Comments (46)

Sign In or Sign Up now to post a comment!
  • WEIS DEN ABSOLUT KEINER WO ICH JAVA GAME DEVELOPMENT HERBEKOMME ? muss man das kaufen ?

  • wie öffnet man das game pannel? also wo das rein schreiben soll?

  • kann mir jemand sagen wo ich dieses Java Game Development herbekomme ?? :-(

  • danke super Tutorial! =)

  • ah dann ist die PN wohl überflüssig geworden :-) hast ja schnell geantwortet.

    Beim thema Critical section handling hab selbst nicht aufgepasst

    *duck und hoff dass Prof das nicht liest* ^^

  • @seeu90 Danke D

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more