首页 >> 百科精选 >
Java本地接口(关于Java本地接口的简介)
大家好,很多人对Java本地接口,关于Java本地接口的简介这个还不是很了解,现在让我们一起来看看吧!
1、尽管可以完全用Java编写应用程序,但是有时单独用Java不能满足应用程序的需要,程序员使用JNI来编写Java本地方法,可以处理那些不能完全用Java编写应用程序的情况。
2、以下示例说明了何时需要使用Java本地方法:
3、l标准Java类库不支持与平台相关的应用程序所需的功能。
4、l已经拥有了一个用另一种语言编写的库,而又希望通过JNI使Java代码能够访问该库。
5、l想用低级语言(如汇编语言)实现一小段时限代码。
6、通过用JNI编程,可以将本地方法用于:
7、l创建检查及更新Java对象(包括数组和字符串)。
8、l调用Java方法。
9、l插捉和抛出异常。
10、l加载类和获得类信息。
11、l执行运行时类型检查。
12、也可以与调用API一起使用,以允许任意本地应用程序嵌入到Java虚拟机中,这样使用程序员能够轻易地让已有应用程序支持Java,而不必与虚拟机源代码相链接。
以上就是【Java本地接口,关于Java本地接口的简介】相关内容。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
分享:
相关阅读
最新文章
-
【sydney中文意思是什么】“Sydney” 是一个英文名字,通常作为人名或地名使用。在中文中,“Sydney” 一般...浏览全文>>
-
【Sydney用英语怎麽读】在学习英语发音时,很多初学者都会遇到一些地名或人名的发音问题。其中,“Sydney”是...浏览全文>>
-
【Sydney音标】在学习英语发音时,掌握音标是基础且关键的一步。对于“Sydney”这个词,其音标为 ˈsɪdni...浏览全文>>
-
【sydney是什么意思】“Sydney”这个词在不同的语境中有不同的含义。它既可以是一个地名,也可以是一个人名,...浏览全文>>
-
【晨有哪些组词】“晨”是一个常见的汉字,常用于表示清晨、早晨的时段。在汉语中,“晨”可以与其他字组合成...浏览全文>>
-
【晨曦有何寓意】“晨曦”一词,常用于描绘清晨的第一缕阳光,象征着希望、新生与开始。它不仅是一种自然现象...浏览全文>>
-
【晨曦初露词语意思】“晨曦初露”是一个富有诗意的词语,常用于描绘清晨的第一缕阳光,象征着希望、新生和新...浏览全文>>
-
【晨五行属什么】在传统文化中,五行(金、木、水、火、土)常用于分析事物的属性与能量。对于“晨”这个字,...浏览全文>>
-
【晨跑的最佳时间】晨跑是一项非常受欢迎的运动方式,不仅能帮助人们提升身体素质,还能增强一天的精神状态。...浏览全文>>
-
【晨练的说说简短语句】晨练是一种良好的生活习惯,不仅能增强体质,还能提升一天的精神状态。很多人喜欢在清...浏览全文>>