Per quanto posso dire, Java non ha un equivalente di roba Reflection.Emit
di C#. Esistono librerie aggiuntive per Java che offrono funzionalità simili? Quali sono le differenze (per la riflessione emettere)?Equivalente Java di Reflection.Emit
risposta
Oltre risposta eccellente di Darin (+1), ASM è la pena di verificare anche.
BCEL consente di eseguire il bytecode emesso in fase di runtime (anziché salvarlo in un file)? –
Qualcuno può rispondere a questa domanda? –
@JaySullivan Data l'età di questo, potresti già sapere questo: è più probabile che tu riceva risposte a nuove domande che sperare che qualcuno risponda a un commento su una vecchia domanda. – vossad01
- 1. java equivalente di swfobject
- 2. Java equivalente di OpenLayers
- 3. Reflection.Emit vs CodeDOM
- 4. . Equivalente a Java AssertionError Java
- 5. C# Equivalente di Java IdentityHashMap
- 6. Oracle equivalente di Varargs Java
- 7. equivalente di ungetc In java
- 8. Java equivalente di JavaScript String.match()
- 9. Equivalente di #define in Java?
- 10. Equivalente Java di C# system.beep?
- 11. Equivalente Java di C# 'Enumerable.Any'
- 12. equivalente Swift di Java .toString()
- 13. di java() equivalente in pitone
- 14. Equivalente Java di Python repr()?
- 15. Equivalente Java dell'operatore /// di Perl?
- 16. Framework per .net Reflection.Emit semplificazione?
- 17. Implementazione esplicita dell'interfaccia e Reflection.Emit
- 18. Reflection.Emit migliore di GetValue e SetValue: S
- 19. Come emettere un'implementazione esplicita dell'interfaccia usando reflection.emit?
- 20. __LINE__ equivalente in Java?
- 21. Compositore equivalente in JAVA?
- 22. equivalente Yacc per Java
- 23. Equivalente Java per .charCodeAt()
- 24. Java equivalente a WPF
- 25. "Curl -F" Java equivalente
- 26. Equivalente di IllegalArgumentException di Java in C++
- 27. C# equivalente di Java esempio di inizializzazione
- 28. .NET equivalente di List.subList() di Java?
- 29. Equivalente di Visual Studio di java System.out
- 30. Java equivalente a .NET System.InvalidOperationException
Dopo aver studiato, sembra che ASM sia la soluzione migliore per me. Mi sono imbattuto anche in alcune cose che lo hanno confrontato favorevolmente per quanto riguarda le prestazioni. Grazie! –
@PythonPower: dal momento che hai studiato ASM, puoi dirmi se consente di eseguire il bytecode emesso in fase di runtime? E/o se BCEL lo fa se lo hai scoperto da allora? –