青与鱼博客

@青与鱼

August 28th 2019 / 玩玩编程

jdk11的jni编程

首先写一个测试Class

public class JNIDemo {
    
    //定义一个方法,该方法在C中实现
    public native void testHello();
    
    public static void main(String[] args){
        //加载C文件
        System.loadLibrary("JNIDemo");//C的动态链接库的名字
        System.out.println("加载成功");
        JNIDemo jniDemo = new JNIDemo();//本测试类
        jniDemo.testHello();
    }

}

接下来就是生成头文件了

执行命令
**
javac -h jni JNIDemo.java

jni是文件存放目录,JNIDemo.java是测试类

**


阅读更多......

April 3rd 2019 / 玩玩编程

JRE精简

写了个GUI客户端,本身就很大了。

22MB,加上JRE,压缩后差不多能有100M
有点恐怖~就想到来精简一下,也是网上找到的办法,现在来记录一下。


阅读更多......
皖ICP备16001584号-2
x
皖ICP备16001584号-2