2017-06-05 60 views
-1

我們在Java中有一個服務,它使用JNI來調用用C++編寫的方法。關於如何調用C++中的方法,我有幾個問題。 1)任何人都可以簡單地描述一下JNI體系結構是如何工作的(特別是當我調用C++方法時會發生什麼?誰會執行這個方法?在方法返回後會發生什麼?誰將分配內存給方法內存分配到哪裏?RAM分配的內存如何釋放,誰釋放內存,內存何時釋放)關於JNI實現的查詢

+0

閱讀JNI規範或本書。太寬泛。 – EJP

回答