Hallo in die Runde,
ich habe sowas wie eine Netzwerkschnittstelle geschrieben, die in einer statischen Methode ausgeführt wird. In dieser statischen Methode befindet sich eine
Mein Problem ist jetzt folgendes, ich kann diese statische Methode aufrufen, jedoch wird aus irgendwelchen Gründen, die Endlosschleife in der NetzwerkKlasse durchbrochen, sodass ich wieder bei meiner "Programm Klasse" (die Klasse die den Aufruf
Wenn ich in der NetzwerkKlasse eine Main Methode implementiere und dann exakt die selbe statische Methode aufrufe funktioniert alles, die
Ich bin für jede Antwort dankbar!
ich habe sowas wie eine Netzwerkschnittstelle geschrieben, die in einer statischen Methode ausgeführt wird. In dieser statischen Methode befindet sich eine
while(true){//Netzwerkkram}
, die sich eigentlich nur beenden lässt, wenn das Programm geschlossen wird (das soll so sein). Jetzt habe ich diese Netzwerkschnittstelle soweit ausgelagert und wollte diese von einer anderen Klasse aufrufen. Weil es sich um eine statische Methode handelt wäre der Aufruf hiermit erledigt gewesen NetzwerkKlasse.statischeMethode();
Mein Problem ist jetzt folgendes, ich kann diese statische Methode aufrufen, jedoch wird aus irgendwelchen Gründen, die Endlosschleife in der NetzwerkKlasse durchbrochen, sodass ich wieder bei meiner "Programm Klasse" (die Klasse die den Aufruf
NetzwerkKlasse.statischeMethode();
beinhaltet) lande. Warum ist das so und wie kann man das verhindern?Wenn ich in der NetzwerkKlasse eine Main Methode implementiere und dann exakt die selbe statische Methode aufrufe funktioniert alles, die
while(true){//Netzwerkkram}
beleibt solange, wie ich das Fenster geöffnet habe. Ich will diesen Aufruf aber gerne von einer anderen Klasse aus aufrufen...Ich bin für jede Antwort dankbar!