2 Stimmen

Wie verwendet man Singleton-Objekte in verschiedenen Klassenloadern....?

In Eclipse-Plugin habe ich zwei Plug-in, die dort eigenen Class Loader verwendet werden, um Klassen zu laden. 2 Hauptprobleme
Fall 1:- in 1. Plugin habe ich eine Singleton-Klasse und wenn immer ich will, dass es einige Eigenschaft Form ein anderes Plugin (weil Singleton so jedes Objekt dasselbe Objekt ändern), aber es kann nicht tun, wie ich akzeptieren... weil für jede Klasse Loader es seine eigene Singleton Objekt....
Fall 2:- im 1. oder 2. Plugin habe ich eine Klasse mit einem einzigen static Eigenschaft und über ein anderes Plugin möchte ich auf diese Eigenschaft zugreifen...
Ich möchte auf diese Eigenschaft zugreifen, aber ich kann nicht, weil jede Klasse Loader dort eigenen Namensraum, die dort eigene statische Variable bedeutet...
was ich getan habe, ist :-
1. Ich mache eine Klasse im 1st Plugin mit einem static String variabel
2. durch das 2ND-Plugin setze ich den Wert dieser Eigenschaft
3. wenn ich es durch 1. es wie sein Wert verwenden null und wenn durch 2. die ist zeigen, dass das, was ich vorher eingestellt . Jetzt ist das Problem, wie ich auf diese Eigenschaft zugreifen kann...in Fall 1 und Fall 2

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X