李小萌资源网 Java 传智播客Java本地接口JNI视频教程


传智播客Java本地接口JNI视频教程

2019-08-22 1879
地方大幅度发
资源介绍

传智播客Java本地接口JNI视频教程

课程内容:

本课程是传智播客Java课堂系列之一,本课程全面介绍了JNI的知识,包括JNI的含义、功能和应用等。深入了解JNI的知识,掌握JNI的应用,包括在Java中如何调用C/C++本地代码及在C/C++本地方法中调用Java类等知识。

第1讲:本课程介绍JNI的含义、功能、最简单的Java调用C/C++代码的步骤和使用JNI的弊端,并按最简单的步骤编写在Java程序中调用本地代码的实例。内容包括:javah工具的用法、按照C/C++头文件来编写C/C++源文件、将C/C++源文件编译成动态连接库(DLL)、在Java程序中引入动态连接库等知识

第2讲:本课程讲解在被调用的C/C++函数中如何访问Java程序中的类,并编写应用实例。内容包括:在javah工具生成的C/C++函数声明中的JNIEnv类型参数和jobject类型参数的介绍、Java类型在C/C++中的映射关系、jclass类型的含义及取得、访问Java类中的属性与方法,以及使用javap工具获得属性和方法的签名。

第3讲:本课程讲解在被调用的C/C++函数中如何取得/设定Java属性值、如何调用Java类的方法和调用Java类的父类的方法,并编写应用实例。

第4讲:本课程讲解如何在本地代码中生成和操作Java的对象和字符串,并编写应用实例。内容包括:在C/C++本地代码中创建Java对象、在C/C++本地代码中访问Java的String对象、在C/C++本地代码中创建Java的String对象。

第5讲:本课程讲解如何在本地方法中处理Java的数组,包括处理基本类型数组和对象类型数组,并编写访问Java的基本类型数组和将数组值更新到Java中的实例程序。

第6讲:本课程讲解JNI中的全局引用/局部引用/弱全局引用、缓存jfieldID和jmethodID的两种方式,并编写两种缓存方式的示例代码。





百度网盘可以用手机平板电脑在线播放,也可以下载之后播放

本帖资源评论
尚硅谷Java11新特性教程
最全35天版本毕向东java基础班
尚硅谷SSM整合视频教程(SSM整合开发是目前企业流行使用的框架整合方案)
[JAVA] JAVA并发编程与高并发解决方案 JAVA高并发项目实战课程
java设计模式精讲Debug方式+内存分析
java核心技术课程 达内JAVA高级实战课程 企业级java开发教程下载
全套javaSE大牛毕经之路基础+进阶+实战(价值476元)
2019JavaEE 全套完整视频教程(iDEa版本)
JAVA培训班全套课程
82G JavaEE云计算大数据全套视频 JavaEE云计算开发全套视频教程 超全精华班
[Java基础] 2017年最新JAVA面向对象精讲视频教程 22课 附课件、代码、练习
JAVA] 设计模式 - 北风网精通23中设计模式
Java电商项目调优实战2019新
最新Java阿里-京东-美团-滴滴面试题及答案视频教程
2018年教师资格证初中化学《学科知识与教学能力》面试视频教程百度网盘免费下载[其他] ZooKeeper分布式专题与Dubbo微服务入门视频教程
动力节点第三方支付项目epay
JAVA高级软件架构师实战培训课程 148讲视频教程阶段一
java开发相关书籍大全 共51本
尚硅谷Spring Boot视频教程(下)整合篇
Java学生信息管理系统1.0【Don(荣)】
没有账号? 注册