Hallo zusammen,
ich habe ein Problem an dem ich mir nun schon seit ein paar Tagen die Zähne ausbeiße und einfach keine vernünftige Lösung finden kann. Habe bestimmt schon das "ganze" Internet danach durchsucht.
Es ist folgendes:
Ich habe zwei Klassen:
1) Die erste ist meine Hauptklasse mit der main Methode. Da ich hier mit JNI arbeite kann ich kein Singelton Pattern anwenden. Wende ich das Singelton-Pattern-Verfahren an, wird immer eine neue Instanz erzeugt.
2) Die zweite Klasse. Hier entstehen Daten auf die die erste Klasse beim auftreten reagieren muss. Man könnte von einem klassischen Produzenten / Konsumenten Problem sprechen.
Was habe ich bisher probiert?!
- Implementierung über Interface. Problem dabei, ich müsste in der zwieten Klasse eine Instanz der ersten Klasse öffnen.
- Singelton Pattern
- Einen Thread der auf die Veränderung einer Variablen in der zweiten Klasse hört. Funktioniert auch, ist aber nicht so schön.
Wer kann mir hier weiterhelfen?
Vielen Dank im Vorraus....
ich habe ein Problem an dem ich mir nun schon seit ein paar Tagen die Zähne ausbeiße und einfach keine vernünftige Lösung finden kann. Habe bestimmt schon das "ganze" Internet danach durchsucht.
Es ist folgendes:
Ich habe zwei Klassen:
1) Die erste ist meine Hauptklasse mit der main Methode. Da ich hier mit JNI arbeite kann ich kein Singelton Pattern anwenden. Wende ich das Singelton-Pattern-Verfahren an, wird immer eine neue Instanz erzeugt.
2) Die zweite Klasse. Hier entstehen Daten auf die die erste Klasse beim auftreten reagieren muss. Man könnte von einem klassischen Produzenten / Konsumenten Problem sprechen.
Was habe ich bisher probiert?!
- Implementierung über Interface. Problem dabei, ich müsste in der zwieten Klasse eine Instanz der ersten Klasse öffnen.
- Singelton Pattern
- Einen Thread der auf die Veränderung einer Variablen in der zweiten Klasse hört. Funktioniert auch, ist aber nicht so schön.
Wer kann mir hier weiterhelfen?
Vielen Dank im Vorraus....