delphi 线程里有守护线程这个概念么?

funxu 2011-09-09 10:22:08
以前只知道直接使用线程,没怎么仔细考虑过,这两天用C#突然想到一个问题,java里有守护线程的概念,C#里也有Background线程,那么delphi里有没有类似的技术呢?上网搜了一下却没搜到,望高人指点~
...全文
102 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZyxIp 2011-09-09
  • 打赏
  • 举报
回复
Delphi安装版本没有提供这样的实现对象。
funxu 2011-09-09
  • 打赏
  • 举报
回复
卖狗的,是jvm,又敲错字了
funxu 2011-09-09
  • 打赏
  • 举报
回复
或者说守护线程是为线程服务的,如果没有线程则守护线程无需存在,只不过这个逻辑是java jmv判断的,但是我不知道delphi编译器有没有类似的机制呢?
funxu 2011-09-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zyxip 的回复:]

守护线程并不是一个什么独立的技术,

守护线程是运行在后台的一种特殊线程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。

只是一个功能实现罢了,自己写个线程不就成了??
[/Quote]
我知道,实际上守护线程和线程没啥区别,但是区别就在于如果进程中只有守护线程而没有非守护线程,那么C#和java会自动将进程结束,所以我想问delphi里有没有类似的技术,说手工判断就不用了......
ZyxIp 2011-09-09
  • 打赏
  • 举报
回复
守护线程并不是一个什么独立的技术,

守护线程是运行在后台的一种特殊线程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。

只是一个功能实现罢了,自己写个线程不就成了??
浩南_哥 2011-09-09
  • 打赏
  • 举报
回复
......关注
funxu 2011-09-09
  • 打赏
  • 举报
回复
米人理啊,米人理~
liangpei2008 2011-09-09
  • 打赏
  • 举报
回复
这个守护线程和语言没啥关系,和线程池的设计模式有关
如果LZ做过线程池,一般都需要一个管理线程来获取任务列表,分发任务,线程状态检测等。

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧