Oggetti JRuby e Java
-
08-07-2019 - |
Domanda
Per favore, dimmi se è possibile fare quanto segue:
- crea un'istanza di una classe specifica in Java
- passalo a JRuby per farci qualcosa
- continua a utilizzare il " modificato " versione in Java
Puoi fornire un piccolo esempio funzionante?
EDIT: si scopre che l'incorporamento è stato il modo più semplice per raggiungere questo obiettivo. Maggiori informazioni sono disponibili su Incorporamento di JRuby .
Soluzione 2
Questa era la soluzione che ho usato: Incorporamento diretto JRuby
Altri suggerimenti
Sì, è possibile. Questa pagina sul wiki JRuby dovrebbe iniziare.
Dipende da cosa intendi per "fare qualcosa". Se intendi "ridefinire un metodo", allora la risposta è no, non proprio. Il nuovo metodo verrà utilizzato da jruby, ma qualsiasi chiamata al metodo in java continuerà a invocare il vecchio metodo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow