parent process in die Hand bekommen

Status
Nicht offen für weitere Antworten.

micbur

Bekanntes Mitglied
Hallo,

ich habe eine Designfrage zum Programm.

Ich habe nun mehrere Klassen, die jeweils andere Aufgaben haben. Damit die Prozesse (Threads, Runnable) mit einander sprechen könne, müsste ich sie im Konstruktor übergeben. Das kann ich aber nicht immer garantieren, dass sie schon existieren, denn die Initialisierung der einzelnen Prozesse ist unterschiedlich lang.

Jeder dieser Prozesse hat aber einen Parent.

Komme ich an den Parent irgendwie ran, ohne ihm im Konstruktor zu übergeben? Meine Main-Klasse könnte ich ja static oder so machen, aber wie käme ich vom einzelnen Runnable dann da ran?

Ciao, micbur
 
S

SlaterB

Gast
Zaubereien gibts nicht,
wenn jemand wen anders kennen soll, dann muss man ihm das eben mitteilen..

man kann Objekte ganz schnell erzeugen und dann später eine lange Init-Operation aufrufen,
dann hat man die Referenzen sofort,

oder man übergibt die Referenz auf ein Vermittler-Objekt,
dass dann später vielleicht Rat weiß,

oder alle Initialisierungen abwarten und dann noch mal Referenzen austauschen,
 
G

Guest

Gast
Es besteht die Möglichkeit auch bestimmte Beschreibungen dem Code hinufügen mit
Code:
/*......*/
dies kann über mehrerezeilen gehen. oder
Code:
/...../
das alledings nur über eine Zeile.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Lion.King Parent Java Basics - Anfänger-Themen 2
Hallolu PONG Parent-Child connection Java Basics - Anfänger-Themen 3
B Jeweils den Parent bekommen -> mehrere Ebenen Java Basics - Anfänger-Themen 2
J JDialog Zugriff auf parent JDialog Java Basics - Anfänger-Themen 5
M Binärbaum mit parent-Zeigern Java Basics - Anfänger-Themen 1
B OOP - Parent Klasse Java Basics - Anfänger-Themen 5
E Daten zwischen Child-JFrame und Parent-JFrame austauschen Java Basics - Anfänger-Themen 2
H Modalen JDialog schließen, ohne dabei das Parent-Frame zu schließen Java Basics - Anfänger-Themen 7
pun Im JDialog auf Objekt im Parent JFrame zugreifen Java Basics - Anfänger-Themen 2
V parent-child Struktur bei Listenern Java Basics - Anfänger-Themen 3
R CardLayout: wrong parent Java Basics - Anfänger-Themen 2
M KeyEvents in Process Java Basics - Anfänger-Themen 3
P Compiler-Fehler Cannot make a static reference to the non-static field process Java Basics - Anfänger-Themen 3
B "Zufällige" Newlines in Process.getErrorStream Java Basics - Anfänger-Themen 5
K Process Java Basics - Anfänger-Themen 3
B Process.getInputStream immer leer Java Basics - Anfänger-Themen 3
S process - getInputStream und getErrorStream zusammen legen Java Basics - Anfänger-Themen 10
M to pdf print process starten Java Basics - Anfänger-Themen 4
T Process pro =Runtime.getRuntime.exec("wine /Datei Pfad/ Java Basics - Anfänger-Themen 8
A Problem mit destroy() aus der Klasse Process Java Basics - Anfänger-Themen 5
D Thread und Process Kommunikation bei eigener Console Java Basics - Anfänger-Themen 2
S Process ID Java Basics - Anfänger-Themen 2
G process ausgabe in Systemkonsole anzeigen Java Basics - Anfänger-Themen 10
B Rekursion von Hand durchführen Java Basics - Anfänger-Themen 2
C Konvertierung per Hand ausrechnen Java Basics - Anfänger-Themen 8
U Fehler: The left-hand side of an assignment must be a variable Java Basics - Anfänger-Themen 5
B Rechnung per Hand anders als von Java Java Basics - Anfänger-Themen 6
Binary.Coder Doppeltes Hashing verläuft in "Endlosscheife" beim rechnen per Hand Java Basics - Anfänger-Themen 8
G Kriege Java Datei nicht per Hand kompiliert Java Basics - Anfänger-Themen 4
P JRadiobuttons "von Hand" anordnen Java Basics - Anfänger-Themen 13

Ähnliche Java Themen

Neue Themen


Oben