- 博客(7)
- 问答 (2)
- 收藏
- 关注
原创 Java JNI由浅入深(包括:Java和C++互传ArrayList泛型对象参数)
Java JNI由浅入深(包括:Java和C++互传ArrayList泛型对象参数) 2010-11-25 09:57 1168人阅读 评论(1) 收藏 举报 我们知道Java是一个运行在虚拟机里面的高级的编程语言,如果要调用系统的动态链接库的话,就要先声明native修饰的方法(类似接口里面的方法),再由C/C++程序来实现(类似实现接口里的方法)。这样Jav...
2011-10-28 15:09:22 219
原创 JNI编程(二) —— 让C++和Java相互调用(1)
自己在外面偷偷的算了下,又有将近两个月没更新过blog了。趁着今天有兴致,来更新JNI编程的第二篇文章。在第一篇里,大概介绍了 JNI的特点、用途和优劣。并且做一个最简单的JNI的例子,不过说实话那个例子在实际的开发中没有太大的价值,实际开发中所需要的JNI程序要远远比那个复杂。所以这一篇就来介绍下如何通过JNI实现java和C++的相互通信,来满足实际开发的需要。 所谓”通信“,...
2011-10-28 11:55:25 140
原创 Android jni 常用方法备忘
Android jni 常用方法备忘 作者: Venus | 时间: 2011-03-02 | 分类: Android, IT技术 | 分享次数: 296 次 | 快来吐槽 有关Android JNI开发中比较强大和有用的功能就是从JNI层创建、构造Java的类或执行Java层的方法获取属性等操作。 一、类的相关操作 1. jclass FindClass(JNIEnv *env,...
2011-10-28 10:44:44 123
原创 c 线程同步
#include #include #include #include int myglobal; pthread_mutex_t mymutex=PTHREAD_MUTEX_INITIALIZER; void *thread_function(void *arg) { int i,j; for ( i=0; i
2011-10-28 09:23:06 132
原创 c++ 双线程协议解析 链表 sleep pthread_join g++编译
主类 testlinklist.cpp #include #include "LinkList.h" #include #include #include #include #include #include using namespace std; //delete data before 0x5a 0xa5,返回数据5a a5的首...
2011-10-25 11:37:31 152
原创 undefined reference to 'pthread_create'问题解决
undefined reference to 'pthread_create'问题解决 分类: Linux Ubuntu程序开发 2008-08-31 09:51 12304人阅读 评论(10) 收藏 举报 由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误: undefined reference to 'pthread_...
2011-10-25 10:19:12 121
原创 strlen与sizeof的区别
strlen与sizeof的区别 最后一个int a[3] = {1, 2, 3}; 在32位机上,sizeof a 应该等于4×3 = 12吧。 sizeof 运算符是用来求内存容量字节的大小的。而strlen是用来求字符串实际长度的。如果int *p = a; sizeof(p)应该等于4咯。 1.sizeof操作符的结果类型是size_t,它在头...
2011-10-12 14:20:50 85
空空如也
StringUtils.split的用法
2010-05-21
abstract class的使用
2008-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人