|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2004
Città: Palermo
Messaggi: 1079
|
[Java] Reflection: invocazione metodo di una classe
Salve a tutti ho una classe chiamata GoogleTalkBotSbbImpl che al suo interno definisce vari metodi tra i quali:
public abstract GoogleTalkBotSbbUsageParameter getDefaultSbbUsageParameterSet(); che deve essere usato in questo modo: getDefaultSbbUsageParameterSet().sampleResponseTime(System.currentTimeMillis()-start); Ora io con la reflection riesco ad otteneregetDefaultSbbUsageParameterSet() (ottenendo un oggetto della classe Method, ho anche l'oggetto Class della classe in cui è dichiarato il metodo) come faccio ad invocare, tramite reflection la stringa di codice: getDefaultSbbUsageParameterSet().sampleResponseTime(System.currentTimeMillis()-start); ? Grazie a tutti, ciao ciao. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
__________________
http://www.tevigroup.it/ |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2004
Città: Palermo
Messaggi: 1079
|
Ciao, il mio dubbio è questo in pratica cose viene lanciato del metodo dichiarato astratto?
Non viene semplicemente richiamato il metodo ma viene fatto altro non è una semplice chiamata a: getDefaultSbbUsageParameterSet() ma chiama: getDefaultSbbUsageParameterSet().sampleResponseTime(System.currentTimeMillis()-start); come faccio a chiamare sampleResponseTime attraverso getDefaultSbbUsageParameterSet()? Grazie a tutti, ciao ciao. |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
Codice:
getDefaultSbbUsageParameterSet(); Codice:
sampleResponseTime(...)
__________________
http://www.tevigroup.it/ |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2004
Città: Palermo
Messaggi: 1079
|
Grazie mille sono riuscito a risolvere.
Grazie ancora, ciao ciao. |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
Era cosi?
__________________
http://www.tevigroup.it/ |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:12.



















