当前位置:  技术问答>java相关

新手关于线程调用的求救!应该不难

    来源: 互联网  发布时间:2015-05-24

    本文导语:  我有一个public class NewThread extends Thread {……} 另外已经运行了一个线程faint 我想在这个线程里面进行如下处理: 判断线程NewThread是否已经存在,如果已存在,则结束线程NewThread 如果NewThread不存在,则启动它 注:...

我有一个public class NewThread extends Thread {……}
另外已经运行了一个线程faint
我想在这个线程里面进行如下处理:
判断线程NewThread是否已经存在,如果已存在,则结束线程NewThread
如果NewThread不存在,则启动它
注:线程不带进入参数
请高手指点,最好给点代码
分只有这么多了……惭愧,全用光了

|
强制中断线程不大好,很容易造成对象的丢失
建议最好在NewThread里面进行判断
比如你可以在faint里面定义个全局变量boolean stopRequest,
随便启动NewThread,想让它结束就定义stopRequest为true
而你在NewThread里面的run()中进行
while(!faint.stopRequest)判断即可

|
public class NewThread extends Thread {
  public void main(String[] arg){
    if(this.isAlive()){
      this.destroy();
    } else{
      this.start();
    }
  }
}

|
你是要在线程 faint 里判断, 还是在 NewThread 里判断?


|
同意咖啡。这应该是常识。

    
 
 

您可能感兴趣的文章:

  • 高手请看过来,我有些问题,我是新手.关于线程的!
  • 关于线程,事件,消息!!!新手请教!
  • 新手,请教一个linux线程调度问题
  • (新手)请教这个线程的错误在哪?
  • 求助啊,新手对linux下线程同步的疑惑...
  • linux 多线程调试问题,新手,高人指点!!!!!!!!!
  • 新手求教QT4 Qthread线程问题!求帮忙看看code谢谢!
  • !!新手求救!!
  • 新手求救!!关于变量初始化
  • 新手求救,大虾帮帮忙。。。。。。。。。
  • 新手,,求救!
  • 新手求救!我把red hat7.3分区删掉后,硬盘恢复不了了,怎么办呢
  • 新手求救
  • (20分)新手到,求救!!!!
  • 新手求救(我得系统怎么没有/etc/inetd.conf这个文件?)
  • 新手求救,关于内核makefile,请帮忙!
  • Linux 新手乱码问题,求救
  • tomcat的问题(新手求救----------------------在线等候)
  • ubuntu 新手求救
  • 做网站的新手求救!
  • 新手求救:安装yum时提示缺少yumconf,如何解决?
  • 新手求救:JavaBean编译问题
  • [求救]新手有问题求助,谢谢帮忙!
  • Debian 新手求救! apt-get install x-window-system-xore 有依赖!!
  • 新手求救----请问从数据库中查询的记录集都有哪些属性?
  • 新手求救,怎么配置集成的网卡,声卡,我的是ADSL两个人通过TP_Link共用的?
  • int型(or short)怎样转换为byte[]型啊?新手求救
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 新手:Linux下使用第三方C库(openssl),是调用.so文件还是直接调用.h文件?
  • 新手问问题,makefile中如何调用脚本???
  • 新手问题,怎样调用jsp页面打印本页的内容?
  • 新手的菜鸟问题:不同内核版本下编译的程序能否互相调用,是否需要在同一内核下重新编译.
  • EJB新手提问,同一服务器(就是同一容器吧)内EJB之间调用如何处理?
  • 请问如何调用windows自带的程序(比如说计算器),我是新手请详细指点,愿(200)分相送。
  • 系统调用小实验_新手求助
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • JDBC的问题,新手高手都来看看吧,说不定能帮帮我这个新手呢,谢谢!
  • 想找共同学习Linux的新手,一起学习,共同成长
  • 新手关于驱动开发的疑问
  • Java新手上路之问题 iis7站长之家
  • 新手急求~~~~~~~~~~~~~~~~~~~
  • 新手学习该用哪个版本
  • 面向新手的终端辅助工具 Clicompanion
  • 我是个新手,请各位老兄给介绍基本好书?
  • 新手请教啦~~能不能帮忙推荐几本书
  • 我是新手
  • 新手:用WEB页面修改数据库中的表?
  • Java新手上路之问题
  • 我是一名新手,请问如何学java
  • (新手)这里怎么看到300篇以外的所有文章?(不是搜索)
  • 新手求助!
  • 新手上路,怎样判断网卡是否安装成功?
  • 新手在此多谢了:SUN的宠物商店
  • 新手请教,我用VI时按ESC键,总是回嘟嘟嘟嘟响,请问如何去掉!谢谢!
  • 新手问题:RH怎么退回字符界面? 急!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3