-1

应该可重入的应用程序或方法类型的示例是什么?还是您通常应该努力争取的东西?

此外,在(纯)函数式编程中,您的代码通常是可重入的吗?

4

1 回答 1

1

如果您的代码没有任何副作用(如果它是“纯功能性的”,则会发生这种情况),那么它就是可重入线程安全的。

在 UI 开发中,您会遇到可重入问题。您获得一个 UI 事件并启动一系列事件,这些事件可能会在您的第一个处理程序完成之前触发相同的事件。

于 2012-06-10T20:19:17.143 回答