• Wir präsentieren Dir heute ein Stellenangebot für einen Java Entwickler - m/w/d in Augsburg, München, Stuttgart oder Bamberg. Hier geht es zur Jobanzeige

Eine Frage zu den Threads und Task

J

Joob

Top Contributor
Stimmt das so ?

Der Thread ist der Adressbereich auf dem Prozessor,
der Task als das was getan wird, definiert die Größe des auf dem Prozessor reservierten Adressbereichs für den Thread
Der Thread könnte dann auch als InstanzVariable definiert werden
und an verschiedenen Stellen in der Klasse gebraucht werden, wobei er immer den Task ausführt
oder wenn wie hier in der Methode deklariert, innerhalb der Methode mehrfach gestartet werden.

Man kann auch die Befehle unter run direkt in den Thread schreiben, aber warum das nicht tun soll weiß ich noch nicht.


Und dann war da noch eine Stelle die mir in einer Lösung mitgegeben wurde ich aber nicht genau verstanden habe.
Was passiert da, warum die beiden Gleichheitszeichen ?
Das das eine Kopie ist erklärt sich aber was passiert dadurch das ich die beiden Gleichheitszeichen in dem Befehl verwende.


Java:
List<PVA00001_DataWordsWithoutSkillTVC> delOLst = delOLst = List.copyOf(tableview.getSelectionModel().getSelectedItems());
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
Stimmt das so ?

Der Thread ist der Adressbereich auf dem Prozessor,
der Task als das was getan wird, definiert die Größe des auf dem Prozessor reservierten Adressbereichs für den Thread
Nein, das beides ist völliger Unsinn.
Zu Threads: https://docs.oracle.com/javase/tutorial/essential/concurrency/procthread.html

(JavaFX-) Task's sind einfach nur eine Abstraktion für eine "Aufgabe", die nebenläufig (also in einem Thread) erledigt werden soll, und bietet JavaFX-Propertys, um das ganze zu "beobachten".

Der Thread könnte dann auch als InstanzVariable definiert werden
und an verschiedenen Stellen in der Klasse gebraucht werden, wobei er immer den Task ausführt
oder wenn wie hier in der Methode deklariert, innerhalb der Methode mehrfach gestartet werden.
Ein Thread kann nur ein einziges Mal gestartet werden, also Nein.

Man kann auch die Befehle unter run direkt in den Thread schreiben, aber warum das nicht tun soll weiß ich noch nicht.
In nahezu allen Fällen ist das direkte Nutzen von Thread Unsinn, nutzt man direkt eine Abstraktion in Form von zB Runnable kann man das im Nachhinein einfacher ändern.

Und andere Abstraktionen wie zB Task bietet noch weitere Vorteile, wie zB die passende Anbindung an JavaFX.

Und dann war da noch eine Stelle die mir in einer Lösung mitgegeben wurde ich aber nicht genau verstanden habe.
Was passiert da, warum die beiden Gleichheitszeichen ?
Das das eine Kopie ist erklärt sich aber was passiert dadurch das ich die beiden Gleichheitszeichen in dem Befehl verwende.
Das ist einfach nur ein Copy-Paster Fehler, das eine delOLst = kann einfach entfernt werden effektiv bewirkt es auch genau gar nichts.

Grundsätzlich kann man sowas nutzen, um einen Wert zwei Variablen zuzuweisen, führt allerdings eher zu schlechtem Code.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Gutes Threads Tutorial hier aber trotzdem eine Frage Allgemeine Java-Themen 7
S Noch eine Design-Frage zu Setter Allgemeine Java-Themen 6
C Eine Frage zur Bearbeitungszeit Allgemeine Java-Themen 8
A eine test thread.join() frage Allgemeine Java-Themen 2
A Noch eine Frage zur Methode matches() Allgemeine Java-Themen 2
J Java-Datei unter Mac OS X öffnen - eine Frage der Klasse Allgemeine Java-Themen 2
T eine Frage zu hashCode() Allgemeine Java-Themen 11
M Eine Frage über Unit-Tests mit Java Allgemeine Java-Themen 2
M Nur mal eine kurze Frage zum FileOutPutStream Allgemeine Java-Themen 6
R Eine Frage zum Streaming - EDIT Allgemeine Java-Themen 2
G Eine Frage zu Java Allgemeine Java-Themen 15
Tobero Wie bekomme ich in welchem Quadrat sich eine Position in einem Grid befindet Allgemeine Java-Themen 11
Tobero Wie kann man eine Poisson Disc Sampler? Allgemeine Java-Themen 7
M Openjdk - gibt es auch eine Openjre? Allgemeine Java-Themen 7
R Lambda Expression in einer Methode execute() aufrufen (execute() ist eine Methode aus dem funktionalen Interface Command) Allgemeine Java-Themen 5
N Arrayliste in eine Datei speichern Allgemeine Java-Themen 4
J Öffnen eine jar-Datei Allgemeine Java-Themen 11
Zrebna Gibt es eine Möglichkeit eine NPE zu vermeiden, wenn null returned wird? Allgemeine Java-Themen 3
S Klassen Einfügen von unbekannter menge an Variablen in eine Klasse mithilfe von ASM Allgemeine Java-Themen 5
R Wo müsste ich im Code eine Änderung vornehmen? Allgemeine Java-Themen 6
S Rückgabe einer HttpURLConnection für eine Seite einlesen bei der man eingeloggt ist..? Allgemeine Java-Themen 5
S Gibt es eine Moeglichkeit die Runtime Ausführung zu analysieren..? Allgemeine Java-Themen 7
S Habt ihr eine Idee wie man Serializierung testen kann..? Allgemeine Java-Themen 6
S Wenn eine Klasse zwei Interfaces mit derselben Methodensignatur implementiert: welche wird aufgerufen? Allgemeine Java-Themen 15
Drachenbauer warum bekomme ich hier eine NullPointerException Allgemeine Java-Themen 6
M Gibt es eine API die den aktuellen Wert eines Indikators beim Trading zurückgibt? Allgemeine Java-Themen 7
X Collections Gibt es eine Klasse welche die Vorteile von List und HashMap vereint, aber konstante Laufzeit (O(1)) hat in Java? Allgemeine Java-Themen 4
N Eine stelle der Fibonacci-Zahlenfolge ausgeben. Allgemeine Java-Themen 4
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
W Collections Suche etwas Sorted-List-Artiges...hat jemand eine Idee? Allgemeine Java-Themen 13
L Methoden Über Reflections eine Methode mit aufrufen Allgemeine Java-Themen 3
S Kann ich eine Methode schreiben die alle Arten von funktionalen Interfaces akzeptiert..? Allgemeine Java-Themen 21
Drachenbauer Wie kann eine vorgegebene Farbe über einen String erkannt werden? Allgemeine Java-Themen 11
J Datenstruktur für eine Map erstellen Allgemeine Java-Themen 2
sascha-sphw Java 9 module Zugriff auf eine resource einer anderen JAR Allgemeine Java-Themen 0
pkm Kann eine ServerSocket-Klasse nicht stateful sein? Allgemeine Java-Themen 4
B Aufruf der Methode ergibt eine Exception Allgemeine Java-Themen 13
I Eine Anwendung so gut wie möglich beschützen Allgemeine Java-Themen 9
M Wie kann man eine void Methode mit Variablen von zwei verschiedenen Objekten ausführen? Allgemeine Java-Themen 15
X Wie mache ich hier eine Rekursion rein ? Allgemeine Java-Themen 7
K OOP Suche Hilfe + Erklärung für eine Hausaufgabe Allgemeine Java-Themen 1
N Über einen Button in JavaFX ein Event über eine Pipeline schicken(Netty) Allgemeine Java-Themen 1
M Login in eine Webseite mit Java Allgemeine Java-Themen 3
A NetBeans Suche Programmierer für eine Belegarbeit Allgemeine Java-Themen 11
D Warum kann ich eine (deflaut) Klasse aus einer Libary in einem anderen Projekt benutzen? Allgemeine Java-Themen 3
L Übergabe an eine eher einfache Java- Applikation wegen Kündigung Allgemeine Java-Themen 1
C Ein Iterator ist eine Implementierung des Interface Iterable? Allgemeine Java-Themen 2
M Schlüsselworte Was ist eine Java Spezifikation + JSR? Allgemeine Java-Themen 11
E RMI NULL-Pointer-Exeception wenn der RMI-Proxy eine Methode deligiert Allgemeine Java-Themen 2
E RMI FWH: RMI- Wie erstelle ich stubs dynamisch, bzw. unterdrücke eine Statisch-Warnung? Allgemeine Java-Themen 0
J Eine bestimmte Zahl im Integer ändern Allgemeine Java-Themen 9
Q-bert Strings aus der JList in eine Datenbank speichern Allgemeine Java-Themen 1
D Möglichkeit mit GAE eine Table auszulesen und eine csv zu schreiben Allgemeine Java-Themen 22
S Korrekte Pfadangaben damit eine .jar Datei unter Windwos läuft. Allgemeine Java-Themen 24
D Eine Forschleife mit Threads abarbeiten um es zu schneller zu machen. Ist das möglich? Allgemeine Java-Themen 20
S Wie kann ich eine kleine Stelle in meinem Code mit multiplen Threads abarbeiten..? Allgemeine Java-Themen 20
B Gibt es eine Funktion die den Datentyp einer Variablen ermittelt? Allgemeine Java-Themen 8
R bei eclipse von java in eine andere programmiersprache wechseln? Allgemeine Java-Themen 2
D Pivot-Wahl beim QuickSort steigert die Effizienz, eine Lüge??? Allgemeine Java-Themen 17
C Eclipse einstellen, dass eine bestimmte JDK benutzt werden soll Allgemeine Java-Themen 3
M Klassen Eine Klasse in mehreren Klassen einbinden Allgemeine Java-Themen 11
A Best Practice Java - eine Art Plugin-Struktur Allgemeine Java-Themen 3
S wie rufe ich mit .jar datei eine .bat auf? Allgemeine Java-Themen 15
R Signatur von Methoden in eine Datei schreiben? Allgemeine Java-Themen 4
perlenfischer1984 Functionsparameter prüfen und eine Exception werfen !? Allgemeine Java-Themen 11
J Mehrere Wörter getrennt in eine Array einlesen, wie ? Allgemeine Java-Themen 7
E Methoden Hat jemand eine gute Lösung? Allgemeine Java-Themen 5
Z NullPointerException beim Schreiben einer ArrayList in eine Datei Allgemeine Java-Themen 6
Exdroid BlueJ Wie bekomme ich die Ausgabe in eine TXT Datei? Allgemeine Java-Themen 2
G Methoden Aus einem Event, wo ich weiß, dass es ausgeführt werden wird, eine Get-Methode basteln Allgemeine Java-Themen 8
F Wie kann ich auf einem System prüfen, ob eine lib verfügbar ist? Allgemeine Java-Themen 2
Tausendsassa Interface Eine Gui von einer anderen schließen lassen Allgemeine Java-Themen 3
S Threads Kann mir jemand helfen eine parallele Hilfsklasse zu implementieren..? Allgemeine Java-Themen 3
S Best Practice Brauche eine Idee für eine Java Projekt! Allgemeine Java-Themen 11
P Zwei ArrayLists: Ohne die eine überhaupt anzurühren, wird sie verändert Allgemeine Java-Themen 2
M Eine Datei im Speicher erneut laden(?) Allgemeine Java-Themen 1
V Gibt es eine Möglichkeit die Internet auslastung mit Java auszulesen Allgemeine Java-Themen 11
L Drop Emails von Outlook in eine JList Allgemeine Java-Themen 5
P Wie funktioniert das Feedback eines Klicks auf eine Java GUI Allgemeine Java-Themen 10
P Dezimalzahl in eine Binärzahl umrechnen Allgemeine Java-Themen 12
M Eine static-Methode verlassen Allgemeine Java-Themen 2
X HTTP Auslesen der Ergebnisse von einer Webseite und in eine Liste packen Allgemeine Java-Themen 1
T Input/Output Daten in eine Datei schreiben Allgemeine Java-Themen 4
Thallius Wie mache ich eine Java App mit Icon startbar die mehr Heap Speicher braucht? Allgemeine Java-Themen 3
M Eclipse Eine xhtml aus einem JSF Projekt starten Allgemeine Java-Themen 2
C HtmlUnit Daten einer Tabelle bekommen ohne, dass diese eine ID aufweist Allgemeine Java-Themen 1
Sogomn Klassen Alle in eine Klasse Allgemeine Java-Themen 11
S Eine Klasse die jeden String nur einmal annimmt Allgemeine Java-Themen 4
J Fehler beim parsens eine Datums Allgemeine Java-Themen 3
L Leerzeichen zu string hinzufügen, um eine gerade zahl zu erhalten Allgemeine Java-Themen 9
M Threads synchroner Zugriff (add/delete/read) auf eine Liste Allgemeine Java-Themen 6
T Datentypen Eine Liste - verschiedenen Klassen - eine Abstracte Klasse Allgemeine Java-Themen 3
A Eine Spezifikation für meine Bachelorarbeit! Allgemeine Java-Themen 3
N Objekte an eine andere Applikation übergeben Allgemeine Java-Themen 3
J Ist eine Instanz von einem bestimmten Object Typ? Allgemeine Java-Themen 6
O Prüfen ob String eine Zahl mit maximal 2 Nachkommastellen ist Allgemeine Java-Themen 4
X Schauen ob eine bestimmte .exe geöffnet ist Allgemeine Java-Themen 7
M Liste von Pfaden in eine textArea schreiben Allgemeine Java-Themen 7
antonbracke Aus Jar eine Class laden und damit arbeiten! Allgemeine Java-Themen 5
J kann eine .jar sich selbst verschieben? Allgemeine Java-Themen 6

Ähnliche Java Themen

Anzeige

Neue Themen


Oben