CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

请教java线程问题

楼主lonefox(lonefox)2003-11-03 08:54:02 在 Java / J2SE / 基础类 提问

有谁能详细的说说线程的stop,destory,close.interupt   有什么区别?  
  在实际应用中,有无注意点?谢谢各位大侠 问题点数:0、回复次数:4Top

1 楼funey111(依明)回复于 2003-11-03 09:30:01 得分 0

stop     是停止(没有销毁)  
  destory     是销毁(不可以重用),资源释放  
  close     是关闭(资源交给虚机处理)  
  Top

2 楼stamp80(峰 我要升星星)回复于 2003-11-03 09:37:10 得分 0

stop将线程强制消亡,但可能会导致死机,现在已经不推荐用了。另外,thread类有close方法吗?其他我不知道,看后面高手做答。Top

3 楼alienbat(亡灵法师)回复于 2003-11-03 09:48:13 得分 0

stop,destory,close,interupt   以上方法皆不推荐使用,一个线程强制干涉另外一个线程会造成程序不稳定。应该让线程自动消亡,需要暂停的地方使用wait()和notify()Top

4 楼lonefox(lonefox)回复于 2003-11-03 10:23:13 得分 0

请问如果一个线程处于读等待状态(来自网络的read())   如:  
  public   void   run(){  
      while(!isStop()){  
            socket.read();  
            do   sometime....  
      }  
  }  
  如何是销毁此线程,资源释放  
  Top

相关问题

  • java多线程
  • java 线程问题
  • java多线程问题
  • java的线程问题。难!
  • 请教java线程问题
  • Java的多线程问题---------〉〉〉〉〉〉〉〉〉〉
  • java 多线程问题
  • java 多线程问题.
  • java 的多线程问题
  • java多线程的问题

关键词

  • 线程
  • destory
  • 销毁
  • stop
  • 资源
  • close

得分解答快速导航

  • 帖主:lonefox

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo