java
killmice
这个作者很懒,什么都没留下…
展开
-
android jni
一般我们做jni的时候, 会用一个顶级类(没有父类)的类来做。有时候,需要在一些已经继承了android系统类(如activity 类)中 使用native函数时,使用javah 会出错, 表示它找不到父类的代码这主要是没有和android里面的class连接,然后就进去sdk里面的 相应平台 目录下,把android.jar复制,改名为android.rar,然后解压转载 2013-04-11 15:42:44 · 680 阅读 · 0 评论 -
深入 Java 调试体系,第 3 部分: JDWP 协议及实现
深入 Java 调试体系,第 3 部分: JDWP 协议及实现虞 俊杰, 软件工程师 , IBM徐 睿智, 软件工程师 , IBM简介: JPDA(Java Platform Debugger Architecture) 是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。JPDA 主转载 2013-10-23 10:58:16 · 1002 阅读 · 0 评论 -
step-by-step guide for debugging native code,
Source Repository,Committers, About Sequoyah, ComponentsDocs, IP Log, Plan,New&Noteworthy, News, FAQ, API PlanWiki, Newsgroup,Mailing List, Resources,Co转载 2013-10-31 11:51:50 · 742 阅读 · 0 评论 -
可变长参数 in java
可变长参数: 底层就是一个数组,只能出现在方法的形参里,不能定义1)可变长参数的方法只有在必须的时候才会调用,如果有确切匹配的不可变参数的方法,会优先选择不可变参数的方法;2)如果两个方法都是可变长参数,都能匹配时,会编译通不过;编译器不知道调用哪个;3)一个方法只能有一个可变长参数,并且这个可变长参数必须是该方法的最后一个参数;例:public class转载 2013-11-07 16:07:16 · 740 阅读 · 0 评论 -
Java processor
Java processorFrom Wikipedia, the free encyclopediaA Java processor is the implementation of the Java Virtual Machine (JVM) in hardware. In other words the bytecodes that make up the i转载 2014-02-07 13:30:10 · 1237 阅读 · 0 评论 -
Java bytecode
Java bytecodeFrom Wikipedia, the free encyclopediaJava bytecode is the form of instructions that the Java virtual machine executes. Each bytecode opcode is one byte in length, althou转载 2014-02-07 13:32:32 · 2128 阅读 · 0 评论 -
java 术语
1 Unboxing ConversionFrom type Byte to type byte• From type Short to type short• From type Character to type char• From type Integer to type int• From type Long to type long• From type Fl转载 2014-04-17 22:50:51 · 626 阅读 · 0 评论 -
difference between java, c++
difference between java,c++ 1. there is not destructive method in java2. there is not default parameter in java's method.3. class declaration : java : has public or private before class, 4.原创 2013-06-17 17:26:08 · 799 阅读 · 0 评论 -
Jni android
jniRegisterNativeMethodsJNI_OnLoadsimplest sample in androidstatic jlong native_measureDirectory(JNIEnv* env, jobject /* clazz */, jstring directory) { jlong ret = 0L; re转载 2016-06-11 16:03:03 · 250 阅读 · 0 评论 -
Android操作JNI函数以及复杂对象传递
Android操作JNI函数以及复杂对象传递分类: Android应用开发2013-06-17 17:45 134人阅读 评论(0) 收藏 举报目录(?)[+]在掌握了JNI函数的使用和相关类型的映射后,以及知晓何利用javah工具生成对应的jni函数以及如何生成动态 链接库 (windos下就是.dll库,Linux就是.so转载 2013-09-10 13:47:41 · 644 阅读 · 0 评论 -
Java中Runnable和Thread的区别
Java中Runnable和Thread的区别2012-03-01 14:04 wwww1988600 wwww1988600的博客 我要评论(2) 字号:T |T在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可转载 2013-06-08 10:14:48 · 475 阅读 · 0 评论 -
Android+struts2+JSON方式的手机开发
Android+struts2+JSON方式的手机开发博客分类:Android 开发学习 在手机的后台服务无论是调用WebService还是Http请求,多数都是采用Android的HttpClient实现相关的调用实现。本文实现Android+Struts2+JSON方式实现为手机前台提供服务。涉及的知识点: 1.Struts2框架的搭建(包括转载 2013-06-17 17:31:57 · 8076 阅读 · 2 评论 -
Jni中C++和Java的参数传递
Jni中C++和Java的参数传递Jni中C++和Java的参数传递如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇SUN JNI Tutorial这些资料的例子中,大多数转载 2013-06-28 17:55:09 · 561 阅读 · 0 评论 -
jni string handle
char * str; str=(char*)(*env)->GetStringUTFChars(env,s,NULL); (*env)->ReleaseStringUTFChars(env, s, str);原创 2013-07-30 17:51:07 · 677 阅读 · 0 评论 -
jni 结构体
直接上C的实现typedef struct Foo { int len; char name[100];} Foo_t;JNIEXPORT jint JNICALLJava_TestJNI_foo(JNIEnv *env, jobject obj, jobject fooObj) { Foo_t * bar = malloc(sizeof(转载 2013-07-23 15:05:08 · 712 阅读 · 0 评论 -
jni 资料
http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/working_with_jni原创 2013-07-24 15:42:26 · 499 阅读 · 0 评论 -
java与c/c++之间的数据交互-----jni点滴【转】
淡泊明志、宁静致远A Diamond is just a piece of Coal that did well under Pressure.java与c/c++之间的数据交互-----jni点滴【转】最近作一个tiemsten数据库的项目,用到了jni技术。在这个项目中,我们用java来写界面和业务逻辑,用c语言写数据库odbc访问。单纯的odbc其实没有什么难的,转载 2013-08-29 18:15:18 · 683 阅读 · 0 评论 -
Java Programming Tutorial
Java Programming TutorialJava Native Interface (JNI)1. IntroductionAt times, it is necessary to use native codes (C/C++) to overcome the memory management and performance constraints转载 2013-09-02 11:52:25 · 1537 阅读 · 0 评论