网站首页 > 安卓游戏> 文章内容

安卓游戏开发如何调用JAVA

※发布时间:2018-8-14 0:11:29   ※发布作者:habao   ※出自何处: 

  JNI是Java Native Intece的缩写,翻译为中文就是JAVA本地调用。其中的Native单词-狡更喜欢理解为原生态。JNI并不是Android平台新发明的技术,它在Java技术领城己经存在很久了。从Javal.l开始,Java Native Intece(JNI)g准成为java平台的一部分。它允许Java代码与那些用其他语言编写的代码进行交互。JNI一开始是为了本地已拍译语言,尤其是C和C+而设计的,但是它并不妨碍你使用其他讲言。只要调用约定受支持鱿可以了。

  现在你清楚了吧I JNI的存在。为我们创建了一条由Java通向C++的大。只是这条大并不为人们所熟知。这主要是因为JNI与Java语言的是背道而牲的。Jav.从产生之初,就强调Build Once. Run Every l《一次粉译。随处运行)。JNI的存在恰好过背这条原则。JNI使用jav.与本地己编译的代码进行交互。通常就会平台可移植性。标准的,。类库或者虚拟机可能不支持你的程序所需的类库。梦见鞭炮声因为这个类库,是你在本地设备或者系统中生成的。但是。有些情况下这样做是可以接受的,甚至是必需的,比如,当开发者需要使用一些旧的运行库,与硬件、操作系统进行交互。或者为了提离程序的性能。JNl提出的标准至少可以本地代码能工作在任何创建虚拟机下。

  抵制不良游戏 盗版游戏 注意 谨防上当 适度游戏益脑 游戏伤身 合理安排时间 享受健康生活

  本文由 恒宇国际(www.neivn.cn)整理发布

相关阅读
  • 没有资料