2012-03-30 7 views

Antwort

3

Ja. Sie können sogar private Mitglieder mit Reflektion bearbeiten. Einige Bibliotheken und Frameworks (zum Beispiel Hibernate und Wicket) tun dies. Ich würde jedoch nicht empfehlen, dies selbst zu tun, es sei denn, Sie haben einen wirklich guten Grund.

+0

Thnkx ... angeschaut, obwohl es ein dummer qstn war .. Ich war nur versuchen, eine Probe zu stellen Beitrag: P –

2

Werfen Sie einen Blick auf BeanUtils, die Ihnen dies ermöglichen, ohne direkt mit Reflexion zu arbeiten. Viel einfacher und weniger ausführlich: http://commons.apache.org/beanutils/

Einige weitere Dokumentation mit Beispielen: http://commons.apache.org/beanutils/v1.8.3/apidocs/org/apache/commons/beanutils/package-summary.html#package_description

Sofern Sie nicht wirklich mit Reflexion Ihre Hände schmutzig machen wollen, würde ich empfehlen, mit einer Abstraktionsschicht wie BeanUtils zu arbeiten.