jni只能在第一个线程中创建么?变态的现象! “改掉用阻塞了?”是什么意思?static{}是在类加载时运行的,只会运行一次,即使在多线程下也是。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 会不会使这种原因: dll只能在第一个线程中加载,其他线程中不能加载dll? 应该不会,其他线程不会加载因为static{}只运行一次。你怎么知道调用阻塞了? 如果不在第一个线程中创建,System.loadLibrary("mylib")调用不返回,证明阻塞了。后来我在第一个线程,即main函数中增加一句话:new my_jni_class();然后一切ok了。怪。 确实比较怪,难道只有在主县城中才能loadlibrary?我去试试 请教如何用java的集合来实现排序 定义变量同时调用其他类方法给变量赋值为什么一定要定义为final? 【加紧帖】分离有特定标示的字符串并进行处理 算法大家想 [新手问题] 关于与类名同名的方法 如何Java实再输出html java调用打印机直接打印功能 怎样从一个数组或集合中找到出现次数最多的项 初学者提问,路径问题 一个很基础的问题 急求饼图、直方图 请问怎么改写装载applet的html使客户端没有jre时能自动到指定的url下载?
dll只能在第一个线程中加载,其他线程中不能加载dll?
然后一切ok了。怪。