Ruby中的线程:kill、terminate和exit的区别

3

我是一名Ruby新手,目前正在使用Ruby 2.3.0,并且正在使用一个线程宝石并自己使用线程。我查看了Ruby文档,并好奇线程实例方法#kill、#exit和#terminate之间是否有任何细微差别(文档将它们分组到相同的描述中),或者它们只是为方便起见的完全相同的代码的三个名称?我尝试搜索了一段时间,但找不到令人满意的答案。

1个回答

2

当文档中将方法按照这种方式分组(一个短的方法名称列表,后跟一个描述)时,它们是彼此的别名。它们共享相同的源代码。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接