首页
›
后端、数据与云原生工程
›
067-Android NDK与JNI工程
›
《JNI开发实战100例》
VIP9
本课程属于:067-Android NDK与JNI工程
后端、数据与云原生工程 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《JNI开发实战100例》
共 100 例
01
JNI开发环境搭建与Hello World
02
javac -h生成JNI头文件并实现本地方法
03
JNI数据类型映射与jstring转换
04
JNI访问Java对象字段
05
JNI调用Java实例方法与静态方法
06
JNI数组操作:基本类型数组传递与修改
07
JNI对象数组与字符串数组处理
08
JNI局部引用与全局引用管理
09
JNI弱全局引用与对象回收观察
10
JNI异常检查与抛出
11
JNI异常处理与资源清理
12
JNI字符串编码转换:UTF-8与UTF-16
13
JNI直接缓冲区DirectByteBuffer读写
14
JNI与C++混合编程:使用extern \"C\"
15
JNI注册本地方法:RegisterNatives动态注册
16
JNI_OnLoad与JNI_OnUnload生命周期
17
JNI多线程:AttachCurrentThread与DetachCurrentThread
18
JNI线程同步:MonitorEnter与MonitorExit
19
JNI调用Java构造方法创建对象
20
JNI访问静态字段与静态方法
21
JNI字段与方法签名自动生成工具
22
JNI性能对比:JNI调用与纯Java调用
23
JNI减少调用开销:批量数据处理
24
JNI临界区GetPrimitiveArrayCritical
25
JNI字符串临界区GetStringCritical
26
JNI内存泄漏排查:局部引用表溢出
27
JNI全局引用泄漏检测
28
JNI与Java NIO:直接缓冲区文件读写
29
JNI调用系统API:获取系统时间与内存信息
30
JNI调用第三方C库:zlib压缩解压
31
JNI调用OpenSSL实现SHA256哈希
32
JNI调用OpenSSL实现AES加解密
33
JNI与SQLite:本地数据库操作
34
JNI与libcurl:HTTP GET请求
35
JNI与FFmpeg:获取视频信息
36
JNI与OpenCV:图像灰度化
37
JNI与TensorFlow C API:加载模型推理
38
JNI回调Java方法:从本地异步通知
39
JNI接口设计:面向对象封装本地资源
40
JNI错误码与异常转换策略
41
JNI日志输出:Android log与Java Logger
42
JNI调试:gdb附加与断点
43
JNI调试:AddressSanitizer检测内存错误
44
JNI崩溃分析:hs_err_pid日志解读
45
JNI与JNA对比:同一功能的两种实现
46
JNI与Panama FFI对比:调用C标准库
47
JNI与GraalVM Native Image集成
48
JNI在Android中的基本使用
49
Android JNI静态注册与动态注册
50
Android JNI与CMake构建配置
51
Android JNI与ndk-build构建配置
52
Android JNI调用系统Log与性能分析
53
Android JNI与Java对象跨线程回调
54
JNI与JNIEnv线程局部性验证
55
JNI局部引用在循环中的正确释放
56
JNI全局引用与弱全局引用性能对比
57
JNI字符串操作性能优化:避免频繁转换
58
JNI数组操作性能优化:直接指针与拷贝
59
JNI调用Java方法性能优化:缓存方法ID
60
JNI与Java反射结合:动态调用未知方法
61
JNI与Java序列化:本地生成字节流
62
JNI与Java RMI:本地服务注册
63
JNI与JNI函数表:直接调用JNIEnv函数指针
64
JNI与C++异常转换:将C++异常转为Java异常
65
JNI与C++ RAII管理JNI局部引用
66
JNI与智能指针管理全局引用
67
JNI与模板封装:通用数组访问
68
JNI与可变参数:调用Java可变参数方法
69
JNI与泛型:擦除后的类型处理
70
JNI与注解:运行时读取注解信息
71
JNI与动态代理:本地生成代理类
72
JNI与Java Agent:本地库注入
73
JNI与JVM TI:本地监控方法调用
74
JNI与Java Flight Recorder:自定义事件
75
JNI与JMX:本地注册MBean
76
JNI与Java Sound:本地音频处理
77
JNI与Java图形:本地生成图像像素
78
JNI与Java网络:本地Socket选项设置
79
JNI与Java加密:本地实现HMAC
80
JNI与Java压缩:本地实现GZIP
81
JNI与Java数据库:本地连接池
82
JNI与Java XML:本地解析XML
83
JNI与Java JSON:本地生成JSON
84
JNI与Java日志:本地桥接SLF4J
85
JNI与Java配置:本地读取Properties
86
JNI与Java资源:本地加载类路径资源
87
JNI与Java类加载:自定义ClassLoader加载类
88
JNI与Java模块系统:访问模块内类
89
JNI与Java记录类:访问Record组件
90
JNI与Java密封类:类型判断
91
JNI与Java模式匹配:instanceof处理
92
JNI与Java虚拟线程:回调与同步
93
JNI与Java外部函数:Panama互操作
94
JNI与Java本机内存跟踪:NMT分析
95
JNI与Java堆外内存:Unsafe分配与释放
96
JNI与Java字节码:本地生成类文件
97
JNI与Java反射性能:缓存Method对象
98
JNI与Java方法句柄:MethodHandle调用
99
JNI与Java VarHandle:原子操作
100
JNI与Java CompletableFuture:异步结果回传
所属VIP或分类
同VIP:Android-C++库集成工程
同VIP:Android-JNI跨语言互操作工程
同VIP:Android-Native性能工程