课程名称:JNI视频教程
讲 师:王泽佑
系 统:WinXP&Win2003
定 价:免费
视频介绍:
本视频由北京传智播客教育科技有限公司免费提供,张孝祥老师组织发行! 视频的教学内容详细讲解了java高级JNI的核心理论,由张孝祥老师的19岁得意弟子王泽佑主讲,内容详细,具有深度和广度,对于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的两种方式,并编写两种缓存方式的示例代码。
传智播客祝愿大家学习顺利,如果在学习过程中遇到问题,可以通过以下方式与我们联系:
网址:http://www.itcast.cn
电话:010-51552111
E-mail:itcast@itcast.cn
讲师介绍:
台北少年王泽佑,师承张孝祥老师,13岁开始接触计算机语言,对汇编、C/C++/java、数据结构、设计模式等均有较深造诣。2007年5月参加传智播客Java培训,在传智播客多名专家的指点下,Java功底突飞猛进,自行研发了JNI系列教程。
视频目录:
01 传智播客_Java培训教程_JNI第1讲 下载地址1
下载地址2
下载地址3
02 传智播客_Java培训教程_JNI第2讲
03 传智播客_Java培训教程_JNI第3讲
04 传智播客_Java培训教程_JNI第4讲
05 传智播客_Java培训教程_JNI第5讲
06 传智播客_Java培训教程_JNI第6讲
07 传智播客_Java培训教程_JNI第7讲
 
联系电话:010-51552111 010-51552112 传真:010-51552110 E-mail:itcast@itcast.cn
地址:北京市海淀区国家信息产业基地上地东路27号春生泰克大厦406室
版权所有:北京传智播客教育科技有限公司 © 2004-2008