jni
文章平均质量分 85
5A Downloader
这个作者很懒,什么都没留下…
展开
-
Java本地接口(JNI)编程指南和规范(序言)
原文链接:http://blog.sina.com.cn/s/blog_53988c0c0100osmc.html (The Java Native Interface Programmer's Guide and Specification) 序言这本书涉及了"Java"本地接口(JNI)。如果你对下列情况感兴趣,这本书将对你有用:.整合带有例如"C"或C++"语言编写...转载 2018-10-12 09:17:35 · 353 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第十二章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100ospm.html第十二章"JNI"类型这章详细说明(specify)被"JNI"定义的标准数据类型。在引用这些类型前,"C and C++"代码应该包含头文件"jni.h"。 12.1 基本的引用类型(Primitive and Reference Types)"JNI"定义C/C++类型...转载 2018-10-20 11:28:29 · 201 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第十一章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100ospe.html第三部分:规范(Part Three: Specification) 第十一章"JNI"设计概要(Overview of the JNI Design)这章给出了"JNI"设计的概要。如果有需要,我们还提供底层技术的动机。设计概要作为主要的"JNI"概念的规范,例如"JNIE...转载 2018-10-20 10:15:53 · 238 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第十章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osox.html第十章 陷阱和缺陷(Traps and Pitfalls)为了突出在前面章节涉及的重要技术,本章涉及JNI程序员通常所犯的大量错误。这儿描述的每个错误都已在真实世界的工程中发生。 10.1 错误检查(Error Checking)当写本地方法时,最通常的错误是忘记检查是否一...转载 2018-10-19 09:55:34 · 194 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第九章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osom.html第九章 利用存在的本地库(Leveraging Existing Native Libraries)一个JNI的应用程序是写利用在存在本地库中代码的本地方法。在这章中,一个典型的方法是生成一个包装一些列本地函数的类库。 这章首先讨论最易懂的写封装类的方法--一对一的映射。然后...转载 2018-10-18 14:38:30 · 322 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第八章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osod.html第八章 JNI的附加功能(Additional JNI Features)我们已经讨论了JNI被使用来写本地方法和嵌入一个Java虚拟器实现到一个本地应用程序中的功能。这章介绍JNI剩余的功能。 8.1 JNI和线程(JNI and Threads)Java虚拟器支持控制并...转载 2018-10-17 16:30:44 · 152 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第七章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100oso3.html第七章 调用接口这章告诉你怎样能嵌入一个"Java"虚拟器到你的本地应用程序中。一个Java虚拟器的实现是典型作为一个本地库的运用。本地应用程序能针对这个库链接和使用载入Java虚拟机的调用接口。真正地,在"JDK"或"Java 2 SDK release"中得标准的启动器命令(ja...转载 2018-10-16 19:36:57 · 198 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第六章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osnw.html第六章 异常(CHAPTER 6 Exceptions)在调用JNI函数后,在本地代码为可能出现的错误做检查中,我们遇到的许多情况。这章探讨本地代码怎样侦测和修复这些错误情况。 我们将关注作为"JNI"函数调用的结果的发生的错误,不是在本地代码中发生的任何错误(arbitra...转载 2018-10-13 17:02:50 · 131 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第五章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osnm.html第五章 局部和全局引用"JNI"公开了实例和数组类型(such as jobject, jclass, jstring, and jarray)作为不透明的应用。本地代码不能直接地查看一个不透明引用的指针的内容。作为替代,使用"JNI"函数来访问被一个不透明引用指向的数据结构。通过处...转载 2018-10-13 15:56:42 · 221 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第四章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osn9.html第四章 成员和方法(CHAPTER 4 Fields and Methods)现在你知道"JNI"怎样让本地代码访问基本类型和类型引用例如"strings"和"arrays",下一步将是学习怎样和在任意对象(objects)中的成员(fields)和方法(methods)来交互。除了...转载 2018-10-13 10:56:55 · 365 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第三章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osmx.html第二部分: 编程者的指南(Part Two: Programmer's Guide) 第三章 基本类型,字符串和数组(Basic Types, Strings, and Arrays)当面对带有本地代码的Java的应用程序时,程序员问的最通常的问之一,是在Java编程语言中的...转载 2018-10-12 17:01:28 · 257 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第一章)
转载:http://blog.sina.com.cn/s/blog_53988c0c0100osmk.html第一部分,介绍和指南(Part One: Introduction and Tutorial)第一章 介绍"JNI"是"Java"平台的一个强大的功能。使用"JNI"的应用程序能能混合用例如"C"和"C++"语言编写的本地代码(native code),和用Java编程语言编写的...转载 2018-10-12 09:52:21 · 234 阅读 · 0 评论 -
Java本地接口(JNI)编程指南和规范(第二章)
原文链接:http://blog.sina.com.cn/s/blog_53988c0c0100osmp.html第二章 开始这章通过一个使用"Java Native Interface(JNI)"的一个简单例子来引导你。我们将携一个"Java"应用程序,它调用一个"C"函数来打印"Hello World!"。 2.1 概要"Figure 2.1"(图 2.1)说明这个进程为使用".转载 2018-10-12 10:01:04 · 141 阅读 · 0 评论 -
jni 内存泄露
转载:https://blog.csdn.net/renxianzuo/article/details/6824716JNI 编程简介JNI,Java Native Interface,是 native code 的编程接口。JNI 使 Java 代码程序可以与 native code 交互——在 Java 程序中调用 native code;在 native code 中嵌入 Java ...转载 2019-03-04 11:39:33 · 606 阅读 · 0 评论