andere Methode "abschiessen"

Status
Nicht offen für weitere Antworten.

Angel4585

Bekanntes Mitglied
Hallo,

ich habe eine Klasse mit zwei Methoden.

Jetzt möchte ich, wenn Methode zwei aufgerufen wird, aus dieser heraus Methode eins abschiessen, falls die gerade ausgeführt wird, so dass diese mit einer Exception, egal an welcher Stelle Sie gerade steht, aussteigt.

geht sowas?
 

madboy

Top Contributor
Methoden können nicht einfach so parallel ausgeführt werden. Schau dir mal Threads an.
Sollte ich dich falsch verstanden haben, poste bitte ein Beispiel und erzähl, wer die "zweite Methode" aufruft.
 

Angel4585

Bekanntes Mitglied
Die Klasse mit den Methoden sind von Thread abgeleitet.
Ich möchte den Thread anhalten, momentan löse ich das über ein pause-flag, jetz ging mi grad der Gedanke durch den Kopf die Methode einfach abzuschiessen wenn sie grade aktiv ist.

Also es ist so das Methode eins im Thread selbst aufgerufen wird und Methode 2 ist quasi die pause Methode.
 

Leroy42

Top Contributor
...und genau deswegen ist es deprecated.


Der Ansatz innerhalb der abzuschießenden Methode von Zeit zu Zeit
ein boolean-Flag abzufragen oder die Methode interrupt() auf den Thread
aufzurufen (und innerhalb der Methode zu beachten) ist schon genau die
richtige Vorgehensweise.
 

ARadauer

Top Contributor
warum is das eigentlich so schlimm?

was kann schon passieren? jetzt konkret, wer hat schon mal ein schlimmes verhalten seines programmes festgestellt als er einen thread gekillt hat.

das ist doch genau das problem, wenn ich zb in eclipse eine operation am laufen habe und ich klick auf cancle. dauert dann noch 5 minuten. na geil! killen, das will ich. uhuuu is vielleicht noch irgendwo eine db verbindung offen, die welt wird untergehen :? aber wenn der benutzer 5 minuten warten muss is das meiner meinung nach schlimmer :bahnhof:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Prüfen, ob eine Methode eine andere überschreibt! WIE? Allgemeine Java-Themen 8
R Arraylist in andere Klasse leiten und bearbeiten Allgemeine Java-Themen 10
E Swing andere schreibart für jButtoni (i = Zahl des Buttons) Allgemeine Java-Themen 6
perlenfischer1984 Lombok Builder soll andere Klasse bauen Allgemeine Java-Themen 4
R bei eclipse von java in eine andere programmiersprache wechseln? Allgemeine Java-Themen 2
B Chat auf andere Datentypen aufteilen Allgemeine Java-Themen 2
A Datum und Uhrzeit in andere Zeitzone umrechnen Allgemeine Java-Themen 7
X NetBeans Bilder und andere Dateien ins .jar schreiben und wieder aus .jar lesen Allgemeine Java-Themen 6
DanielsLPecke Java Arrays an andere Java Programme schicken und zurück Allgemeine Java-Themen 5
T Während des Programmlaufs andere Programme ausführen Allgemeine Java-Themen 1
F JTable mit Zellen die sich durch andere Eingaben füllen Allgemeine Java-Themen 1
M ZipOutputStream gleiche Datei andere Größe? Allgemeine Java-Themen 0
Todesbote Zeilen aus Excel in andere Excel Tabelle kopieren Allgemeine Java-Themen 0
N Objekte an eine andere Applikation übergeben Allgemeine Java-Themen 3
K LED-Matrix oder andere "Hardware" für JavaProgrammierung Allgemeine Java-Themen 9
F Array viel zu groß...andere Lösungen? Allgemeine Java-Themen 12
M Arraynamen an andere Klasse übergeben für allg. Rechnung Allgemeine Java-Themen 7
N Static oder andere Lösung Allgemeine Java-Themen 5
L Eine jar verwenden, die intern auf eine andere jar zugreift Allgemeine Java-Themen 7
B JAR Datei führt eine andere JAR Datei aus Allgemeine Java-Themen 2
M Methoden/Klassen für andere Projekte Allgemeine Java-Themen 4
S Von einer ArrayList in die andere schreiben? Allgemeine Java-Themen 6
Z Daten von einer Klasse in eine andere übertragen Allgemeine Java-Themen 8
E Wert in andere Klasse übernehmen Allgemeine Java-Themen 4
E Werte in andere Klasse übernehmen Allgemeine Java-Themen 8
S String in eine andere Klasse übergeben Allgemeine Java-Themen 25
S Mit einem jButton eine andere Klasse öffnen Allgemeine Java-Themen 2
J Array Sortierung auf andere Arrays anwenden Allgemeine Java-Themen 6
T Webservice definieren und andere Webservice aufrufen Allgemeine Java-Themen 8
W xml File einlesen und in eine andere xml File einfügen.. Allgemeine Java-Themen 2
M Javamail -> andere Möglichkeit für Attachment Allgemeine Java-Themen 5
S Passt eine Flaeche in eine andere? Allgemeine Java-Themen 2
K import- Anweisung fehlerhaft und andere Fehler (eclipse) Allgemeine Java-Themen 2
M Map umformen und in andere Map schreiben Allgemeine Java-Themen 2
R if-Anweisung wird angemeckert, andere identische nicht Allgemeine Java-Themen 9
M Andere Möglichkeit zu casten Allgemeine Java-Themen 8
R Wert von einer Klasse in eine andere bekommen Allgemeine Java-Themen 6
I Teile von ArrayList in eine andere kopieren? Allgemeine Java-Themen 2
A Java oder andere Sprache? Was ist geeigneter? Allgemeine Java-Themen 55
J Netbeans: wie auf grafische elemente zugreifen, andere Datei Allgemeine Java-Themen 2
G Da Jikes nicht mit java 5 geht, gibt es eine andere. Allgemeine Java-Themen 4
P Mehrzeiligen Text aus JTA lesen und in andere JTA kopieren Allgemeine Java-Themen 7
M Funktion als Parameter oder andere Möglichkeit Allgemeine Java-Themen 3
Y Aus einem Java Programm andere (Exe-)Programme starten Allgemeine Java-Themen 3
S Daten in andere Klasse übergeben Allgemeine Java-Themen 5
S Wie ICQ, AIM und andere IM mit Java steuern? Allgemeine Java-Themen 2
G JCreator, andere Editoren ? Allgemeine Java-Themen 4
G Connection conn in andere Klasse / Objekt weitergeben? Allgemeine Java-Themen 17
K Andere Interpretation eines Typs Allgemeine Java-Themen 7
H Methoden in andere Files auslagern Allgemeine Java-Themen 6
H Andere Software fernsteuern Allgemeine Java-Themen 7
M Zugriff auf andere Prozesse Allgemeine Java-Themen 3
W Hilfe bei Methode Allgemeine Java-Themen 14
Ü Methoden Arrays vergleichen - Methode Allgemeine Java-Themen 1
Simon16 compareTo Methode überschreiben Allgemeine Java-Themen 4
TheSkyRider Methode über DataInputStream "auslösen" Allgemeine Java-Themen 6
M CrudRepository save Methode mocken Allgemeine Java-Themen 6
thor_norsk toString() - Methode Allgemeine Java-Themen 6
A Clean Code: Variable vs. Methode Allgemeine Java-Themen 8
Encera Zweite Main-Methode zuschalten Allgemeine Java-Themen 18
M Optimierung einer Methode (byte-Geraffel) Allgemeine Java-Themen 2
I Hibernate Envers - Aufruf der Methode zum Speichern selbst ausführen oder managen? Allgemeine Java-Themen 0
N rekursion mehrfach eine Methode Öffnen Allgemeine Java-Themen 4
berserkerdq2 Wenn ich eine Methode nur jede 50ms ausführen will, wie mach ich das? Allgemeine Java-Themen 4
berserkerdq2 run-methode eines Threads so programmieren, dass 30x die Sekunde etwas ausgeführt wird. Allgemeine Java-Themen 44
N Schnellste Methode, ein Array durchzugehen? Allgemeine Java-Themen 9
E Methoden abstract static Methode Allgemeine Java-Themen 8
E Eine Methode einer extendeten Klasse deakitivieren Allgemeine Java-Themen 12
F Getter Methode aufrufen funktioniert nicht Allgemeine Java-Themen 1
B In Java Methode mit generic input und output basteln? Allgemeine Java-Themen 4
goldmensch Datentypen Welche Methode hat die bessere Performance? Allgemeine Java-Themen 12
R Lambda Expression in einer Methode execute() aufrufen (execute() ist eine Methode aus dem funktionalen Interface Command) Allgemeine Java-Themen 5
T C++ Methode Übersetzung in Java Allgemeine Java-Themen 3
L Erste Schritte TDD testen einer Methode mit injezierten Services? Allgemeine Java-Themen 12
R @author vor Methode (eclipse) Allgemeine Java-Themen 1
J RotSchwarzBaum: Löschen mittels insert-Methode Allgemeine Java-Themen 20
Y Java Bruttoberechnen + runden Methode Allgemeine Java-Themen 1
R Warum ist die Methode unendlich oft rekursiv? Allgemeine Java-Themen 5
R Methoden Was fehlt mir bzw. muss ich bei der Methode countHarshabNumbers ändern damit ich die Harshad Zahlen im Intervall [51, 79] zählen kann? Allgemeine Java-Themen 19
D ArrayListe delete Methode klappt nicht Allgemeine Java-Themen 12
Drachenbauer Wie finde ich den Aufrufer zu einer Methode, die sich nicht in meinem Projekt befindet? Allgemeine Java-Themen 2
A Ist ein enum hier richtig? Enum toString() Methode. Allgemeine Java-Themen 1
Scream_ilias brute force methode verbessern? Allgemeine Java-Themen 6
Scream_ilias passwort meines pc per brute force methode knacken Allgemeine Java-Themen 4
S static methode im Interface Allgemeine Java-Themen 1
M Konstruktor einer Methode Allgemeine Java-Themen 35
A HashMap Methode "get()"-Problem Allgemeine Java-Themen 28
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
T Sinn einer toString Methode Allgemeine Java-Themen 3
T Split() Methode funktioniert nicht?! Allgemeine Java-Themen 11
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
L ToString-Methode Allgemeine Java-Themen 6
X Datentypen NPE in längerer Methode Allgemeine Java-Themen 12
I Methoden Generics-Methode Allgemeine Java-Themen 3
H Strategy Pattern - changeColor() Methode - input rgd oder hex einlesen Allgemeine Java-Themen 1
T statische Variable und nicht-statische Methode Allgemeine Java-Themen 2
B Aufruf der Methode ergibt eine Exception Allgemeine Java-Themen 13
M Wie kann ich ein int[] Array in einer Methode benutzen? Allgemeine Java-Themen 6
M Wie kann man eine void Methode mit Variablen von zwei verschiedenen Objekten ausführen? Allgemeine Java-Themen 15

Ähnliche Java Themen

Neue Themen


Oben