java 线程遇到的问题及解决方法 JNI调用
2007-07-25 16:39
726 查看
调试thread的问题可以通过optimizeit软件来监视其性能
1、Thread processThread = new Thread(
new ICMPPongRunnable(pingHandle));
processThread.start();
这样使用线程会造成线程无法释放资源,使系统中的线程数递增,解决方法就是不要使用匿名类来定义线程。
2、无法停止线程的问题
就是调用pingThread.interrupt(); 然后到这个线程中捕获interrupted异常,退出执行
3、尽量少的用线程调用JNI函数
1、Thread processThread = new Thread(
new ICMPPongRunnable(pingHandle));
processThread.start();
这样使用线程会造成线程无法释放资源,使系统中的线程数递增,解决方法就是不要使用匿名类来定义线程。
2、无法停止线程的问题
就是调用pingThread.interrupt(); 然后到这个线程中捕获interrupted异常,退出执行
3、尽量少的用线程调用JNI函数
相关文章推荐
- PHP5 在调用 JAVA WebService 时遇到的各种问题及解决方法(一)
- Android JNI开发,C调用Java方法遇到的问题
- JNI调用出现XXX遇到问题已退出解决方法
- PHP5 在调用 JAVA WebService 时遇到的各种问题及解决方法(二)
- java用jni调用dll动态库出现Can't find dependent libraries问题的解决方法
- PHP5 在调用 JAVA WebService 时遇到的各种问题及解决方法(一)
- 11.Cocos2dx2.2下使用JNI技术调用jar包里面的一些方法遇到的一些问题及解决方式。
- Rstudio 安装xlsx包时遇到Java interpreter, rJava, jni.h 等问题的解决方法
- JAVA+AXIS客户端调用Asp.net Web Service过程中遇到的问题及解决方法
- 续:Java Tomcat 中调用.net DLL的方法 - 实际部署中遇到的一些问题解决
- PHP5 在调用 JAVA WebService 时遇到的各种问题及解决方法(二)
- 《Thinking in Java》RMI远程方法示例代码运行是可能遇到的问题及解决方法
- 程序中和有js函数的网页交互,线程中调用 get_Script 就会错误的解决方法,由于COM的线程安全问题
- 『飞秋』在.NET 4中调用GDAL库时遇到的问题及解决方法
- Android调用JNI出错 java.lang.UnsatisfiedLinkError: No implementation found for的解决方法
- java中,多个线程同时调用同一个静态方法的问题
- socket iOS 与java 后台进行socket通讯遇到的问题以及解决方法
- socket iOS 与java 后台进行socket通讯遇到的问题以及解决方法
- 学习Java Web开发中遇到的问题,及其解决方法
- javabean操作文件正确,但是Jsp调用javabean时文件路径出错问题解决之JavaBean访问本地文件实现路径无关实现方法