我开始研究JNI,据我所知,如果加载的dll出现问题,jvm可以在现场终止.
即该过程不能受到保护,例如喜欢捕捉异常时
因此,如果我的理解是正确的,那么我的问题是在使用jni时是否存在针对这种情况的标准方法/模式.
或者以不同的方式说明,使用jni设计的流程是为了避免这些问题吗?
或者预计不会出现这样的问题?
谢谢.
最佳答案
我开始研究JNI,据我所知,如果加载的dll出现问题,jvm可以在现场终止.
即该过程不能受到保护,例如喜欢捕捉异常时
因此,如果我的理解是正确的,那么我的问题是在使用jni时是否存在针对这种情况的标准方法/模式.
或者以不同的方式说明,使用jni设计的流程是为了避免这些问题吗?
或者预计不会出现这样的问题?
谢谢.