Wir haben einen Dienst in Java, der JNI verwendet, um eine in C++ geschriebene Methode aufzurufen. Ich habe einige Fragen, wie die Methode in C++ aufgerufen wird. 1) Kann jemand kurz beschreiben, wie die JNI-Architektur funktioniert (Was ich gerade suche ist Was passiert, wenn die C++ - Methode aufgerufen wird? Wer wird die Methode ausführen? Was passiert nach der Methode? Wer wird den Speicher der Methode zuweisen ? Wo wird der Speicher zugewiesen wird wie die zugewiesenen Speicher aus dem RAM freigegeben wird, wer die Erinnerung wird loslassen, Wann wird der SpeicherAbfrage bezüglich JNI-Implementierung
-1
A
Antwort
0
Wenn Sie für eine einfache Beschreibung suchen, werfen Sie einen Blick veröffentlicht) hier bekommt:
http://jnicookbook.owsiak.org/recipe-No-001/
Wenn Sie ausführlichere Beschreibung suchen, schauen Sie hier:
https://www.safaribooksonline.com/library/view/javatm-native-interface/0201325772/
Wenn Sie weitere technische Details suchen, überprüfen Sie die Spezifikation hier:
http://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/jniTOC.html
Viel Spaß mit JNI!
Verwandte Themen
- 1. Abfrage bezüglich rethinkdb changefeed
- 2. Abfrage bezüglich Datei-Upload
- 3. Abfrage bezüglich bellman ford
- 4. Abfrage bezüglich DynamoDB Pricing
- 5. Abfrage bezüglich admin SDK
- 6. SQL-Abfrage bezüglich verschachtelter Abfragethema
- 7. Abfrage bezüglich der Antwort von Mixpanel.track Ereignis
- 8. Bezüglich über Push Notification
- 9. bezüglich Operators/ganzzahliger Wert
- 10. Probleme bezüglich java.lang.NumberFormatException
- 11. SDL Zweifel bezüglich Rendering
- 12. Bedenken bezüglich Stück Code
- 13. Problem bezüglich JRE9
- 14. Probleme bezüglich csv.DictReader
- 15. Argument vorbei bezüglich ivars
- 16. Abfragen bezüglich Firebase Echtzeitdatenbank
- 17. Warnmeldung bezüglich Stapelgröße
- 18. Verwechslung bezüglich boost :: shared_ptr
- 19. bezüglich spärlicher Tensor-Darstellung
- 20. Fehlermeldung bezüglich IEnumerable.GetEnumerator()
- 21. Anfragen bezüglich RestAssured
- 22. Bezüglich Platzierung neu in C++
- 23. Anfrage bezüglich Switch Content Script
- 24. Zu viele Weiterleitungen - bezüglich .htaccess
- 25. JavaFX - Hilfe bezüglich Text/Label
- 26. Zweifel bezüglich config_setting mit Bazel
- 27. SilverStripe Best Practice bezüglich Seitentypen
- 28. Swift: Hilfe bezüglich JSON Parsing
- 29. Im verwirrt bezüglich% p Spezifizierer
- 30. Sicherheitsfragen bezüglich Links in PHPBB2
Lesen Sie die JNI-Spezifikation oder das Buch. Zu umfassend. – EJP