java调用底层的几种方法

发布网友 发布时间:2022-04-21 15:57

我来回答

2个回答

热心网友 时间:2023-10-04 18:01

1. 直接方法调用。java对底层的方法调用被称为native调用,原理就是jni技术。我理解是Java虚拟机加载底层动态库,并记录对java代码提供了哪些底层方法。java代码在需要调用底层方法时,虚拟机查找是否存在对应方法并执行。

2. 间接调用。间接调用是指类似于rpc方式的调用,常见的rpc框架,如grpc,thrift等都支持跨语言调用。

热心网友 时间:2023-10-04 18:01

Java 调用底层接口要通过动态链接库进行,在windows下是dll文件,linux是so文件

Java调用动态库所需要关心的问题:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com