当前位置: 首页 > news >正文

什么网站做简历免费下载网站建设熊掌号

什么网站做简历免费下载,网站建设熊掌号,深圳自适应网站开发公司,湖南还没有建网站的企业如你在看 JDK 的源代码的时候,大概率会看到很多方法使用了 native 关键字。 下面是 String 对象 JDK 中的源代码,就带有了一个 native 关键字。 native 是干什么用的 简单来说就是 Java 的 native 方法的实现不是用 Java 实现的,可能在其他…

如你在看 JDK 的源代码的时候,大概率会看到很多方法使用了 native 关键字。

下面是 String 对象 JDK 中的源代码,就带有了一个 native 关键字。

2023-09-12_22-50-44

native 是干什么用的

简单来说就是 Java 的 native 方法的实现不是用 Java 实现的,可能在其他语言里面。

一个 Native Method 就是一个 java 调用非 java 代码的接口。

一个Native Method是这样一个java的方法:该方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。

使用 native 关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。

JVM 中很多的底层实现都是使用 C 实现的。

看看 openj9 的源代码就知道了。

例如下图上面 openj9 中的 gc,就是 C 实现的。

2023-09-12_22-55-45

JDK 在调用上面一些实现的时候,显然是调用了外部的动态库等,所以我们用 native 在这里标记下,表示具体实现在 JVM 里面。

实现

具体的实现是通过 JNI 实现的。

JNI 的全称为 Java Native Interface,一句话来说就是Java的本地接口,和我们常见的很多Java方法,很多实现是由Java本身来实现的,有的时候还需要本地方法来提供相关的功能。

image

通过 JNI 就可以实现调用了。

在这里 native 只是在 JDK 里面标记下。

Java native 关键字 - Java - iSharkFly

http://www.yayakq.cn/news/590509/

相关文章:

  • 为什么学网站开发乔拓云的品牌推广方案
  • 做盗版网站的国家高新技术企业难吗
  • 网站大全免费入口织梦网站转移
  • 运城网站建设费用网站的icp 备案信息
  • 平台网站空间深圳设计公司上海酒店vi设计
  • 高端网站案例网站建设wordpress网站正在建设中
  • 网站推广究竟应该怎么做沈阳seo全网营销
  • 做网站的财务需求西昌有没有可以做网站的公司
  • 湖北省建设厅的网站学做淘宝网站是骗子吗
  • 网站排名怎么做上去上海公交建设公司官网
  • 找企业名录的网站网络营销方案例文
  • 中山移动网站建设多少钱网页制作培训班厦门
  • 没有网站做cpa怎么赚钱口腔网站建设
  • 无锡定制网站建设装潢公司
  • 网站建设华科技公司陕西网页设计培训
  • 专业商城网站建设价格移动端布局
  • 深圳专业做网站排名公司哪家好广东平台网站建设平台
  • 做海外房产最好的网站宝石汇网站
  • 资源下载站wordpress主题微信低代码开发平台
  • 东莞公司建网站要多少费用电商平台怎么运营的
  • 一对一直播网站开发专业外贸网站建设公司
  • 游戏网站做代理国家工商企业注册查询网官网
  • 网站做什么推广好做公号模版网站
  • c 做网站简单吗南宁市建设处网站
  • 电子商城网站建设方案软件开发文档说明
  • 重庆 网站定制网站建设哪个软件好
  • 连云港市赣榆区建设局网站免费软件恢复微信聊天记录
  • 做竞价网站 要注意什么知雅汇网页设计实训报告
  • 怎么做自己的销售网站网站建设需要找工信部吗
  • 建设网站几种方法南昌网站开发公司哪家公司好