簡體   English   中英

Java:不同包中具有相同名稱的類的本機方法

[英]Java: native methods of the classes with same names in different packages

我正在使用Java完全參考第9版(Shildt)學習Java本機方法。 如我所見,必須在C語言(我們的情況)中實現的本機方法如下:Java_ClassName_methodName。 問題是如何在具有相同名稱但在不同程序包中的類中區分具有相同名稱的方法。 可能嗎?

如果那是你的書,那是不正確的。 JNI方法名稱必須包括程序包名稱以及類和方法名稱。 但是,通過使用javah工具生成.h文件,此問題已為您完全解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM