Java Tutorial 63 - Threads

preview_player
Показать описание
Danke an songdestinator
Рекомендации по теме
Комментарии
Автор

Das Stöhnen in der letzten Sekunde des Videos hat mich zum Schmunzeln gebracht :)
Danke, sehr hilfreich!

marvinschenker
Автор

1.5 Stunden vorm Technikwissenschaft Abitur nochmal Threads lernen, danke! :D 
Endlich verstanden

jrjames
Автор

Zuerst einmal danke für deine hilfreichen Tutorials :)
Hast es zwar bestimmt schon selbst rausgefunden oder es hat jemand in den Kommentaren geschrieben aber egal.
<besserwissermode>
Hexacore: Sechskerner
Octacore: Achtkerner
Alles darüber nennt man afaik nur noch nach dem Oberbegriff, Multicore.
;) 
</besserwissermode>

friddevonfrankenstein
Автор

Super!
Einfach Klasse!
Geiler gehts nicht!
Bester Java-Mann!
Threads hab ich auch schon programmiert --> Den "Einarmigen Banditen" wo es 3 Walzen mit unterschiedlichen Symbolen gibt, wenn alle 3 übereinstimmen gibt es Punkte.
Jede Walze stellt dabei einen eigenen Thread dar.

apenrad
Автор

@mav999mav Das sind sogenannte Annotations. Bisher habe ich nur einen dran gebracht und zwar @Override. Das ist einfach ein Befehl der dem Compiler sagt, "Hey, Check mal obs die Methode in meiner Superklasse gibt, wenn nicht schmeiß mir ne Fehlermeldung entgegen!"
Auf diese Weiße kann man sich einfach 100% sicher sein, dass man wirklich eine Methode überschreibt und sich nicht z.B. verschrieben hat.

MfG

Brotcrunsher
Автор

Jain. Eigentlich schon, allerdings können dann unvorhersehbare sachen passieren (eine Variable im Thread hat dann in der Main einen anderen Wert als in dem Thread selbst). Wie man das ganze umgehen kann wird noch in einer anderen Java Episode folgen.

MfG

Brotcrunsher
Автор

Dazu und zu den verschiedenen Problemem die Threads haben (z.B. Deadlocks) komme ich noch in späteren Episoden.
Hier wurden nur die Thread Basics erklärt :)
MfG

Brotcrunsher
Автор

Von der Taktung der einzelnen Kerne, also wie viel GHz diese jeweils haben. Außerdem gibt es noch einen Unterschied zwischen AMD und Intel GHz, ein Intel GHz kann mehr als eine GHz von AMD. Da mein Rechner "nur" 2, 7 GHz * 6 AMD hat ist das ganze deutlich langsamer.

MfG

Brotcrunsher
Автор

Mein PC braucht für hundert millionen 749 millisekunden -.-. Mal wieder klasse erklärt!!!

RepeercLP
Автор

wie ist das mit Variablen und Threads? kann ein Thread auf Variablen der Main zugreifen??

TitanNanoDE
Автор

Ich hab ein Frage, und zwar hab ich bei der zweiten for-Schleife in der MeinThread Klasse aus int k, long k gemacht, habe aber die Anzahl der Durchführungen nicht verändert. Trotzdem hat es ungefähr 10-fach so lang gedauert. Woran könnte das liegen?

TheTwinChannel
Автор

wie kann man Daten aus dem thread in die main Methode holen ich möchte im thread einen Timer haben der mir variablen in der main setzt
lg josef

qqqqqqqw
Автор

Mal eine Hardware bezogene Frage: Wovon hängt die Rechenleistung ab?
Ich hab bei der Berechnung von 10.000.000 keine 1000ms sondern nur etwa 90ms gebraucht. habe einen 4 kern.

Marci
Автор

Was bedeutet eigentlich das "@" Zeichen?
Hab ich jetzt schon in mehreren Programmen gesehen.

mavmav
Автор

Hi

Ich hab ein i7 mit 3ghz und 8GB ram aber bei 50000 und i<6444; war der pc in 5 sec tod und eimngefroren, danach neustart und der code war weg, nur der vom thread starter, hmm woran kann das leigen ? ich weiss er war bissle uberlastet, ich freu mich schon auf den rest von dir, seit ner woche kau ich alles durch, i fang an mit 32

olivermix
Автор

Wie kann ich so eine Methode mit Parametern deklarieren und aufrufen? :)

Pingynator
Автор

relativ früh
Zur erinerung: dass ist die 63 folge

windowsistscheise
Автор

Hast du mit der for-Schleife die Anzahl dieser Vorgänge oder die Anzahl der Threads geändert?
Falls ersteres: Wie kann ich beispielsweise 30 Threads erzeugen, ohne natürlich 20 mal den selben Code zu schreiben?

adennis
Автор

Dass heist man kann mit tausend Threads programmiren und java drosselt dass dann auf die vorhandene kerne runter

windowsistscheise
Автор

Du sagst:
"ich hab jetz auch n 6 kerner, hex core oder so was, oder ne hex is 8? aufjedenfall hab ich n 8 kerner " xD
was geneu hast du jetz 6, was übrigens hex ist oder 8, also octa xD

alexanderleier