Wie erhalte ich die Adresse eines Java-Objekts? [Duplikat]
Diese Frage hat hier bereits eine Antwort:
Gibt es eine Möglichkeit, eine Referenzadresse zu erhalten? [Duplikat] 5 AntwortenGibt es eine Möglichkeit, die Adresse eines Java-Objekts abzurufen?
Woher kommt die Frage ?: Zuerst habe ich die Eigenschaftendatei gelesen und alle Daten aus der Datei wurden in die Tabelle eingefügt. Die Eigenschaftendatei kann aktualisiert werden. Also möchte ich diese Datei anhören. Ich höre ein Objekt mit PropertyChangeSupport und PropertyChangeListener.
updatedStatus = new basit.data.MyString();
updatedStatus.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
//After changes "i", we inform the table model about new value
public void propertyChange(PropertyChangeEvent evt) {
Object objec=evt.getNewValue();
tableModel.setValueAt(objec.toString(), 0, 5);
}
});
Wenn updatedStatus ändert, dann aktualisiere ich die Tabelle. Die MyString-Klasse hat einen privaten String "Value". Ich möchte die Eigenschaftendatei abhören. Daher sollten "updatedStatus.value" und "String of Properties File" an derselben Adresse gleich sein. Wenn ich das kann, muss ich die Eigenschaftendatei nicht anhören.
updatedStatus.setValue(resourceMap.getString("HDI.Device.1.Name"));
Ich habe versucht, StringBuffer zu verwenden, aber ich konnte es nicht erreichen. Deshalb habe ich die Frage gestellt.