什么是本地方法


  • 一個native method就是一個Java調用非Java代碼的接口。一個native method就是這樣一個Java方法:該方法的實現由非Java語言實現的,比如C。這並非Java特有,其它很多編程語言都有這個機制,比如C++,你可以用extern “C”告訴C++編譯器去調用一個C的函數。
  • 在定義一個native method時,並不提供實現體(有些像定義一個Java interface),因為其實現體是由非Java語言在外面實現的。
  • 本地接口的作用是融合不同的編程語言為Java所用,它的初衷是融合C/C++程序。標識符native可以與其它的Java標識符連用,但是abstract除外。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM