一个可安全挂起,恢复的线程
来源:互联网 发布:手机dns修复软件 编辑:程序博客网 时间:2024/05/21 19:37
本线程是一个自己封装的java线程,直接看代码,不懂请留言
public abstract class CustomThread {
private Thread thread;protected boolean running = true;protected volatile boolean suspendFlag;public CustomThread() { thread = new Thread() { @Override public void run() { super.run(); threadPro(); } };}public void suspend() { suspendFlag = true;}public synchronized void resume() { suspendFlag = false; notify();}public boolean isSuspended() { return suspendFlag;}public Thread getThread() { return thread;}public void startThread() { thread.start();}public boolean getActived() { return thread.isAlive();}public void setPriority(int priority) { thread.setPriority(priority);}public int getPriority() { return thread.getPriority();}public long getThreadId() { return thread.getId();}public void destory() { running = false;}public abstract void threadPro();
}
阅读全文
0 0
- 一个可安全挂起,恢复的线程
- 线程的挂起和恢复
- 线程的挂起与恢复
- 线程的挂起与恢复
- 线程的挂起与恢复
- 线程的挂起与恢复
- linux线程的挂起与恢复
- Linux下线程的挂起和恢复
- C# 线程的挂起与恢复
- CPrcThread<Worker>线程的挂起和恢复
- linux 线程挂起恢复的简单示例
- [MFC]线程的挂起与恢复
- Android : 线程的结束,挂起和恢复
- linux 线程挂起恢复的简单示例
- Android 线程的结束,挂起和恢复
- Android: 线程的结束,挂起和恢复
- Linux下线程的挂起和恢复
- Linux下线程的挂起和恢复
- UE4中蓝图实现小地图——雷达图篇
- vim编辑器设置高亮
- redis 设置密码
- Swift中的ARC(Automatic Reference Counting)
- Struts2 S2 – 032远程代码执行漏洞分析报告 .
- 一个可安全挂起,恢复的线程
- 数据结构之二叉树
- uevent
- struts2 升级至2.5流程及主要事项 .
- 《大话数据结构》读书笔记(二)
- MFC视图实时显示鼠标位置实现
- 数据结构之霍夫曼树
- ios 多项选择与单项选择
- Python-函数的参数顺序