易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA JNI

http://blog.csdn.net/hbcui1984/archive/2009/12/10/4980805.aspx
一、概述
JNI(java native interface),JAVA本地接口调用,目的是为了JAVA可以调用本地程序,主要优点有:
提高效率,解决性能问题
防止反编译,提高核心代码安全性
增强本机接口调用
嵌入式开发应用
    如下通过一个最简单的小demo,演示如何进行jni开发。
二、demo演示
1. 新建JAVA文件
新建一个java类,如下:
view plaincopy to clipboardprint?
package chb.test.jni;  
public class HelloJni {  
        public native void sayHello();    
            
    static {    
        System.loadLibrary("hellojni");    
    }    
    
    public static void main(String[] args) {    
        new HelloJni().sayHello();    
    }    

package chb.test.jni;
public class HelloJni {
        public native void sayHello(); 
         
    static { 
        System.loadLibrary("hellojni"); 
    } 
 
    public static void main(String[] args) { 
        new HelloJni().sayHello(); 
    } 
}
 HelloJni.java在硬盘上的位置:D:\workspace\MyWork\src\chb\test\jni\HelloJni.java
 
2. 生成class文件
1) 利用javac命令进行编译,进入D:\workspace\MyWork\src\chb\test\jni目录,利用
view plaincopy to clipboardprint?
javac HelloJni.java 
javac HelloJni.java
2) 利用IDE,例如我利用eclipse开发,自动编译,编译后的文件位于:D


相关文档:

关于java中的URL类的使用一个问题


      我使用URL类来访问FTP服务器,当地址中没有中文时没有问题,但是
    当ftp中的文件夹有中文时,就无法访问了,我试过encoder和decoder类,都不行,有什么解决方法么?
            URL now = new URL("ftp://202.204.208.124/软件/");
......

在java中使用委托实现map/filter

在java中,假设你有一个user 对象的list,此user对象封装了用户的id, first name, last name and age. 然后你想调用一个web service(eg. UserService.deleteUsersByIds(List<Integer> userIds) 去删除数据库中指定的这些user。  听起来似乎不太困难,不是么? 你所需要只是将 List<User> 转化成List&l ......

java基础入门学习笔记(一):bubblesort算法个人学习


public class bubblesort {
 public static void main(String[] args) {
 
   int array[]=new int[]{1,5,9,4,6,2};   
   
   int m;
  
   for(int i=0;i<array.length;i++){
    System.out.print(arra ......

Java创建对象的三种方法

一、new
  使用java的关键字new来创建对象实例。构造函数链中的所有构造函数都会被自动调用。
     Java代码:
    CreateInstance  instance = new  CreateInstance  ();
二、clone
      构造函数不被自动调用。
  Java代码:  ......

java事务


事务处理总结
来源:http://space.itpub.net/13956325/viewspace-598381
一、什么是Java 事务
通常的观念认为,事务仅与数据库 相关。
事 务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号